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:
mscott%netscape.com 1999-09-24 21:03:58 +00:00
Родитель 8165b11d88
Коммит 349dfbb9f1
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -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;
}