From 4730f9195540806a0f1e1d1efb19f1a5125c8dc4 Mon Sep 17 00:00:00 2001 From: Allen Winter Date: Fri, 8 Jan 2010 22:46:30 +0000 Subject: [PATCH] Merged revisions 1071858 via svnmerge from https://svn.kde.org/home/kde/branches/kdepim/enterprise/kdepim ........ r1071858 | winterz | 2010-01-08 17:43:05 -0500 (Fri, 08 Jan 2010) | 4 lines fix a possible crash in processNewMail when the namespace list for this folder is empty. MERGE: all ........ svn path=/branches/kdepim/enterprise4/kdepim/; revision=1071863 --- kmacctcachedimap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kmacctcachedimap.cpp b/kmacctcachedimap.cpp index ca9e7009c..4f4c7ca9b 100644 --- a/kmacctcachedimap.cpp +++ b/kmacctcachedimap.cpp @@ -229,7 +229,7 @@ void KMAcctCachedImap::processNewMail( KMFolderCachedImap* folder, mNoopTimer.stop(); // reset namespace todo - if ( folder == mFolder ) { + if ( folder == mFolder && !namespaces().isEmpty() ) { QStringList nsToList = namespaces()[PersonalNS]; QStringList otherNSToCheck = namespaces()[OtherUsersNS]; otherNSToCheck += namespaces()[SharedNS];