From 8a69f26ba1e2c64f7e15d4f942c6f823bff83efb Mon Sep 17 00:00:00 2001 From: "dougt%netscape.com" Date: Sun, 16 Jan 2000 23:30:33 +0000 Subject: [PATCH] fixes bug 24122. submitted by beard. git-svn-id: svn://10.0.0.236/trunk@57977 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/xpcom/proxy/src/nsProxyEventClass.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mozilla/xpcom/proxy/src/nsProxyEventClass.cpp b/mozilla/xpcom/proxy/src/nsProxyEventClass.cpp index 56654c23880..4b1e316b088 100644 --- a/mozilla/xpcom/proxy/src/nsProxyEventClass.cpp +++ b/mozilla/xpcom/proxy/src/nsProxyEventClass.cpp @@ -196,8 +196,9 @@ nsProxyEventClass::CallQueryInterfaceOnProxy(nsProxyEventObject* self, REFNSIID var[0].val.p = (void*)&aIID; var[1].val.p = (void*)aInstancePtr; - nsIInterfaceInfoManager *iim = XPTI_GetInterfaceInfoManager(); - + nsCOMPtr iim = getter_AddRefs(XPTI_GetInterfaceInfoManager()); + + if (iim == nsnull) return NS_NOINTERFACE;