From 5dc9f4f4a806b57890acc54b4bf6dacf35237012 Mon Sep 17 00:00:00 2001 From: "troy%netscape.com" Date: Thu, 3 Dec 1998 16:46:56 +0000 Subject: [PATCH] Added NS_RELEASE to fix leak of a HTML style element git-svn-id: svn://10.0.0.236/trunk@15697 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 3e50023b927..d3c30064804 100644 --- a/mozilla/content/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/content/html/document/src/nsHTMLContentSink.cpp @@ -2444,6 +2444,7 @@ HTMLContentSink::ProcessSTYLETag(const nsIParserNode& aNode) // Now that we have a url and a unicode input stream, parse the // style sheet. rv = LoadStyleSheet(url, uin, PR_TRUE, title, media, element); + NS_RELEASE(element); NS_RELEASE(uin); NS_RELEASE(url); diff --git a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp index 3e50023b927..d3c30064804 100644 --- a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp @@ -2444,6 +2444,7 @@ HTMLContentSink::ProcessSTYLETag(const nsIParserNode& aNode) // Now that we have a url and a unicode input stream, parse the // style sheet. rv = LoadStyleSheet(url, uin, PR_TRUE, title, media, element); + NS_RELEASE(element); NS_RELEASE(uin); NS_RELEASE(url);