From abd69964acca29546dea38ef1842400c90241614 Mon Sep 17 00:00:00 2001 From: "troy%netscape.com" Date: Tue, 11 Aug 1998 22:44:28 +0000 Subject: [PATCH] Added NS_RELEASE in FlushText() of interface returned from QueryInterface() git-svn-id: svn://10.0.0.236/trunk@7784 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/html/document/src/nsHTMLContentSink.cpp | 1 + mozilla/layout/html/document/src/nsHTMLContentSink.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/mozilla/content/html/document/src/nsHTMLContentSink.cpp b/mozilla/content/html/document/src/nsHTMLContentSink.cpp index d3922f54f64..4bc08f3d30c 100644 --- a/mozilla/content/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/content/html/document/src/nsHTMLContentSink.cpp @@ -1501,6 +1501,7 @@ HTMLContentSink::FlushText() nsIContent* content = nsnull; mCurrentText->QueryInterface(kIContentIID, (void**) &content); content->SetDocument(mDocument); + NS_RELEASE(content); NS_RELEASE(mCurrentText); return PR_TRUE; } diff --git a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp index d3922f54f64..4bc08f3d30c 100644 --- a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp @@ -1501,6 +1501,7 @@ HTMLContentSink::FlushText() nsIContent* content = nsnull; mCurrentText->QueryInterface(kIContentIID, (void**) &content); content->SetDocument(mDocument); + NS_RELEASE(content); NS_RELEASE(mCurrentText); return PR_TRUE; }