From fb5c7bf14e7efaa897129cfec4496e48a1ff8bd0 Mon Sep 17 00:00:00 2001 From: "bienvenu%netscape.com" Date: Mon, 20 Sep 1999 21:10:46 +0000 Subject: [PATCH] fix listener leak r+a=mscott,valeski git-svn-id: svn://10.0.0.236/trunk@48395 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/uriloader/base/nsDocLoader.cpp | 1 + mozilla/webshell/src/nsDocLoader.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/mozilla/uriloader/base/nsDocLoader.cpp b/mozilla/uriloader/base/nsDocLoader.cpp index dde3f066f37..870ab0824f8 100644 --- a/mozilla/uriloader/base/nsDocLoader.cpp +++ b/mozilla/uriloader/base/nsDocLoader.cpp @@ -1525,6 +1525,7 @@ nsChannelListener::OnStartRequest(nsIChannel *aChannel, nsISupports *aContext) rv = StreamConvService->AsyncConvertData(from.GetUnicode(), to.GetUnicode(), mNextListener, aChannel, &converterListener); mNextListener = converterListener; + NS_IF_RELEASE(converterListener); } ////////////////////////////// diff --git a/mozilla/webshell/src/nsDocLoader.cpp b/mozilla/webshell/src/nsDocLoader.cpp index dde3f066f37..870ab0824f8 100644 --- a/mozilla/webshell/src/nsDocLoader.cpp +++ b/mozilla/webshell/src/nsDocLoader.cpp @@ -1525,6 +1525,7 @@ nsChannelListener::OnStartRequest(nsIChannel *aChannel, nsISupports *aContext) rv = StreamConvService->AsyncConvertData(from.GetUnicode(), to.GetUnicode(), mNextListener, aChannel, &converterListener); mNextListener = converterListener; + NS_IF_RELEASE(converterListener); } //////////////////////////////