зеркало из https://github.com/mozilla/gecko-dev.git
Bug #14813 --> we are leaking all nsIURI's that go through here. Using a nsCOMPtr fixes the leak.
r=vidur, a=leaf.
This commit is contained in:
Родитель
8165b11d88
Коммит
349dfbb9f1
|
@ -1027,7 +1027,8 @@ nsViewerApp::CreateRobot(nsBrowserWindow* aWindow)
|
|||
#else
|
||||
const char * str;
|
||||
#endif
|
||||
nsresult rv = doc->GetDocumentURL()->GetSpec(&str);
|
||||
nsCOMPtr<nsIURI> uri = dont_AddRef(doc->GetDocumentURL());
|
||||
nsresult rv = uri->GetSpec(&str);
|
||||
if (NS_FAILED(rv)) {
|
||||
return rv;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче