зеркало из https://github.com/mozilla/gecko-dev.git
Fix leak of nsSecureBrowserObserver. b=32472 r=dougt@netscape.com
This commit is contained in:
Родитель
6ebbc29aa6
Коммит
2c57696f33
|
@ -112,10 +112,10 @@ nsSecureBrowserUIImpl::Init(nsIDOMWindow *window, nsIDOMElement *button)
|
|||
sgo->GetDocShell(getter_AddRefs(docShell));
|
||||
if (docShell)
|
||||
{
|
||||
nsSecureBrowserObserver *sbo = new nsSecureBrowserObserver();
|
||||
nsCOMPtr<nsSecureBrowserObserver> sbo = new nsSecureBrowserObserver();
|
||||
if (sbo)
|
||||
{
|
||||
NS_ADDREF(sbo);
|
||||
// sbo->Init has the docShell addref sbo
|
||||
return sbo->Init(button, docShell); // does the window delete us when it close?
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче