From a09cfeaf940b8ee1f69713e0dccec91c67f633b8 Mon Sep 17 00:00:00 2001 From: "pinkerton%netscape.com" Date: Fri, 27 Sep 2002 15:08:19 +0000 Subject: [PATCH] null check, fixes crash (bug 170371) git-svn-id: svn://10.0.0.236/branches/CHIMERA_M1_0_1_BRANCH@130587 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/camino/src/browser/BrowserWrapper.mm | 3 ++- mozilla/chimera/src/browser/BrowserWrapper.mm | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/mozilla/camino/src/browser/BrowserWrapper.mm b/mozilla/camino/src/browser/BrowserWrapper.mm index bb9f070ffc8..3ad29e4c79a 100644 --- a/mozilla/camino/src/browser/BrowserWrapper.mm +++ b/mozilla/camino/src/browser/BrowserWrapper.mm @@ -225,7 +225,8 @@ const NSString* kOfflineNotificationName = @"offlineModeChanged"; nsCOMPtr chromeHandler; piWindow->GetChromeEventHandler(getter_AddRefs(chromeHandler)); nsCOMPtr rec(do_QueryInterface(chromeHandler)); - rec->AddEventListenerByIID(clickListener, NS_GET_IID(nsIDOMMouseListener)); + if ( rec ) + rec->AddEventListenerByIID(clickListener, NS_GET_IID(nsIDOMMouseListener)); } } diff --git a/mozilla/chimera/src/browser/BrowserWrapper.mm b/mozilla/chimera/src/browser/BrowserWrapper.mm index bb9f070ffc8..3ad29e4c79a 100644 --- a/mozilla/chimera/src/browser/BrowserWrapper.mm +++ b/mozilla/chimera/src/browser/BrowserWrapper.mm @@ -225,7 +225,8 @@ const NSString* kOfflineNotificationName = @"offlineModeChanged"; nsCOMPtr chromeHandler; piWindow->GetChromeEventHandler(getter_AddRefs(chromeHandler)); nsCOMPtr rec(do_QueryInterface(chromeHandler)); - rec->AddEventListenerByIID(clickListener, NS_GET_IID(nsIDOMMouseListener)); + if ( rec ) + rec->AddEventListenerByIID(clickListener, NS_GET_IID(nsIDOMMouseListener)); } }