mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 890239 - Don't leak the weak reference; r=jlebar
This commit is contained in:
parent
0141b13fd7
commit
0977f50d1f
@ -139,7 +139,8 @@ nsSystemTimeChangeObserver::RemoveWindowListenerImpl(nsPIDOMWindow* aWindow)
|
||||
}
|
||||
}
|
||||
|
||||
mWindowListeners.RemoveElement(NS_GetWeakReference(aWindow));
|
||||
nsWeakPtr windowWeakRef = do_GetWeakReference(aWindow);
|
||||
mWindowListeners.RemoveElement(windowWeakRef);
|
||||
|
||||
if (mWindowListeners.IsEmpty()) {
|
||||
UnregisterSystemClockChangeObserver(sObserver);
|
||||
|
Loading…
Reference in New Issue
Block a user