From 4a92ee7b35f5e6f4a7ff7ed84a1ebd39f81f39c4 Mon Sep 17 00:00:00 2001 From: "racham%netscape.com" Date: Fri, 26 Oct 2001 02:19:43 +0000 Subject: [PATCH] Fixing crasher bug 105670. Adding null check on incoming server in the process of getting default account. r=racham, sr=sspitzer --- mailnews/base/src/nsMsgAccountManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mailnews/base/src/nsMsgAccountManager.cpp b/mailnews/base/src/nsMsgAccountManager.cpp index 5e312a873eec..26e9e71ed9cf 100644 --- a/mailnews/base/src/nsMsgAccountManager.cpp +++ b/mailnews/base/src/nsMsgAccountManager.cpp @@ -780,7 +780,8 @@ nsMsgAccountManager::GetDefaultAccount(nsIMsgAccount * *aDefaultAccount) NS_ENSURE_SUCCESS(rv,rv); PRBool canBeDefaultServer = PR_FALSE; - server->GetCanBeDefaultServer(&canBeDefaultServer); + if (server) + server->GetCanBeDefaultServer(&canBeDefaultServer); // if this can serve as default server, set it as default and // break outof the loop.