Fix potential leak of view observer (pres shell). b=134664 r=roc+moz sr=jag

This commit is contained in:
dbaron%fas.harvard.edu 2002-04-11 03:26:30 +00:00
Родитель ae7c7f0de5
Коммит 627996e0cc
1 изменённых файлов: 3 добавлений и 3 удалений

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

@ -2063,9 +2063,9 @@ nsEventStatus nsViewManager::HandleEvent(nsView* aView, nsGUIEvent* aEvent, PRBo
obs->HandleEvent(v, aEvent, &status, i == targetViews.Count() - 1, handled);
}
} else {
nsIViewObserver* vobs = nsnull;
vVM->GetViewObserver(vobs);
if (nsnull != vobs) {
nsCOMPtr<nsIViewObserver> vobs;
vVM->GetViewObserver(*getter_AddRefs(vobs));
if (vobs) {
vobs->HandleEvent(v, aEvent, &status, i == targetViews.Count() - 1, handled);
}
}