Bug 14291. Stop leaking entire XUL document when anonymous frames are

constructed.


git-svn-id: svn://10.0.0.236/trunk@48289 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
waterson%netscape.com 1999-09-20 00:02:59 +00:00
parent eed6b981ff
commit 0301b999d5
2 changed files with 4 additions and 4 deletions

View File

@ -3191,8 +3191,8 @@ nsCSSFrameConstructor::CreateAnonymousFrames(nsIPresContext* aPresConte
}
// get the document
nsIDocument* doc = nsnull;
nsresult rv = aParent->GetDocument(doc);
nsCOMPtr<nsIDocument> doc;
nsresult rv = aParent->GetDocument(*getter_AddRefs(doc));
if (NS_FAILED(rv) || !doc)
return rv;

View File

@ -3191,8 +3191,8 @@ nsCSSFrameConstructor::CreateAnonymousFrames(nsIPresContext* aPresConte
}
// get the document
nsIDocument* doc = nsnull;
nsresult rv = aParent->GetDocument(doc);
nsCOMPtr<nsIDocument> doc;
nsresult rv = aParent->GetDocument(*getter_AddRefs(doc));
if (NS_FAILED(rv) || !doc)
return rv;