Adding assertion and null check for mCurrentTarget in PostHandleEvent

This commit is contained in:
joki%netscape.com 2000-05-05 14:43:20 +00:00
Родитель 23f7ceff9c
Коммит 575d19fecb
2 изменённых файлов: 6 добавлений и 0 удалений

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

@ -701,6 +701,9 @@ nsEventStateManager::PostHandleEvent(nsIPresContext* aPresContext,
NS_IF_RELEASE(mCurrentTargetContent);
nsresult ret = NS_OK;
NS_ASSERTION(mCurrentTarget, "mCurrentTarget is null");
if (!mCurrentTarget) return NS_ERROR_NULL_POINTER;
nsFrameState state;
mCurrentTarget->GetFrameState(&state);
state |= NS_FRAME_EXTERNAL_REFERENCE;

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

@ -701,6 +701,9 @@ nsEventStateManager::PostHandleEvent(nsIPresContext* aPresContext,
NS_IF_RELEASE(mCurrentTargetContent);
nsresult ret = NS_OK;
NS_ASSERTION(mCurrentTarget, "mCurrentTarget is null");
if (!mCurrentTarget) return NS_ERROR_NULL_POINTER;
nsFrameState state;
mCurrentTarget->GetFrameState(&state);
state |= NS_FRAME_EXTERNAL_REFERENCE;