add null check to prevent 6.1 topcrash (84832). r=saari sr=ben

This commit is contained in:
blakeross%telocity.com 2001-08-19 04:48:34 +00:00
Родитель 4588c73f17
Коммит 64e7ca0265
2 изменённых файлов: 6 добавлений и 4 удалений

Просмотреть файл

@ -4782,8 +4782,9 @@ PresShell::HandlePostedReflowCallbacks()
node = node->next;
mFirstCallbackEventRequest = node;
FreeFrame(sizeof(nsCallbackEventRequest), toFree);
callback->ReflowFinished(this, &shouldFlush);
NS_RELEASE(callback);
if (callback)
callback->ReflowFinished(this, &shouldFlush);
NS_IF_RELEASE(callback);
}
mFirstCallbackEventRequest = mLastCallbackEventRequest = nsnull;

Просмотреть файл

@ -4782,8 +4782,9 @@ PresShell::HandlePostedReflowCallbacks()
node = node->next;
mFirstCallbackEventRequest = node;
FreeFrame(sizeof(nsCallbackEventRequest), toFree);
callback->ReflowFinished(this, &shouldFlush);
NS_RELEASE(callback);
if (callback)
callback->ReflowFinished(this, &shouldFlush);
NS_IF_RELEASE(callback);
}
mFirstCallbackEventRequest = mLastCallbackEventRequest = nsnull;