From 0d0dbce718996d7c56f5c128ff649b83d96a0a61 Mon Sep 17 00:00:00 2001 From: "bienvenu%nventure.com" Date: Fri, 13 Jul 2007 00:36:49 +0000 Subject: [PATCH] follow on fix to 387712, fix crash saving messages due to null listner, patch by kreeger, r/sr=bienvenu --- mailnews/base/src/nsMessenger.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mailnews/base/src/nsMessenger.cpp b/mailnews/base/src/nsMessenger.cpp index 65bac953c47..57d6b989be0 100644 --- a/mailnews/base/src/nsMessenger.cpp +++ b/mailnews/base/src/nsMessenger.cpp @@ -1762,7 +1762,8 @@ nsSaveMsgListener::Cancel(nsresult status) NS_IMETHODIMP nsSaveMsgListener::OnStartRunningUrl(nsIURI* url) { - mListener->OnStartRunningUrl(url); + if (mListener) + mListener->OnStartRunningUrl(url); return NS_OK; } @@ -1805,7 +1806,8 @@ done: if (killSelf) Release(); // no more work needs to be done; kill ourself - mListener->OnStopRunningUrl(url, exitCode); + if (mListener) + mListener->OnStopRunningUrl(url, exitCode); return rv; }