fix nsIInterfaceInfoManager leak. bug=15380, r=jband

git-svn-id: svn://10.0.0.236/trunk@52317 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
beard%netscape.com
1999-10-30 05:48:07 +00:00
parent 2dd3c4eacc
commit 2300c27a4f

View File

@@ -72,8 +72,8 @@ nsXPCWrappedNativeClass::GetNewOrUsedClass(XPCContext* xpcc,
return clazz;
}
nsCOMPtr<nsIInterfaceInfoManager> iimgr;
if(!(iimgr = nsXPConnect::GetInterfaceInfoManager()))
nsCOMPtr<nsIInterfaceInfoManager> iimgr = dont_AddRef(nsXPConnect::GetInterfaceInfoManager());
if(!iimgr)
{
SET_ERROR_CODE(NS_ERROR_FAILURE);
return nsnull;