From b07d95d06cfbc8d849ac9b7c46ef166806f60bf8 Mon Sep 17 00:00:00 2001 From: "mscott%netscape.com" Date: Wed, 21 Jun 2000 20:38:52 +0000 Subject: [PATCH] Bug #38374 --> fix refcounting problem on the application field r=sspitzer git-svn-id: svn://10.0.0.236/trunk@72801 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp | 1 + mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp b/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp index 99553e0e386..59af0b2ce69 100644 --- a/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp +++ b/mozilla/netwerk/mime/src/nsMIMEInfoImpl.cpp @@ -203,6 +203,7 @@ NS_IMETHODIMP nsMIMEInfoImpl::SetApplicationDescription(const PRUnichar * aAppli NS_IMETHODIMP nsMIMEInfoImpl::GetPreferredApplicationHandler(nsIFile ** aPreferredAppHandler) { *aPreferredAppHandler = mPreferredApplication; + NS_IF_ADDREF(*aPreferredAppHandler); return NS_OK; } diff --git a/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp b/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp index 99553e0e386..59af0b2ce69 100644 --- a/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp +++ b/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp @@ -203,6 +203,7 @@ NS_IMETHODIMP nsMIMEInfoImpl::SetApplicationDescription(const PRUnichar * aAppli NS_IMETHODIMP nsMIMEInfoImpl::GetPreferredApplicationHandler(nsIFile ** aPreferredAppHandler) { *aPreferredAppHandler = mPreferredApplication; + NS_IF_ADDREF(*aPreferredAppHandler); return NS_OK; }