From 54b73c6a906fca48d571b8c2a24ab3ba3539d68f Mon Sep 17 00:00:00 2001 From: "bienvenu%nventure.com" Date: Wed, 21 Jul 2004 18:23:10 +0000 Subject: [PATCH] fix 202169, empty from header messes up filters based on ab presence, a=mkaply, r/sr=me, patch by kalium@gmx.de --- mailnews/base/search/src/nsMsgSearchTerm.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mailnews/base/search/src/nsMsgSearchTerm.cpp b/mailnews/base/search/src/nsMsgSearchTerm.cpp index e245982332d..57e6e0be144 100644 --- a/mailnews/base/search/src/nsMsgSearchTerm.cpp +++ b/mailnews/base/search/src/nsMsgSearchTerm.cpp @@ -866,6 +866,10 @@ nsresult nsMsgSearchTerm::MatchInAddressBook(const char * aAddress, PRBool *pRes nsresult rv = InitializeAddressBook(); *pResult = PR_FALSE; + // Some junkmails have empty From: fields. + if (aAddress == NULL || strlen(aAddress) == 0) + return rv; + if (mDirectory) { PRBool cardExists = PR_FALSE;