From kde-commits Fri May 20 03:49:16 2005 From: Don Sanders Date: Fri, 20 May 2005 03:49:16 +0000 To: kde-commits Subject: KDE/kdepim/kmail Message-Id: <1116560956.831162.10464.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=111656096810773 SVN commit 415955 by sanders: Improve sanity checking for online imap filtering. CCMAIL:105820-done@bugs.kde.org M +3 -2 trunk/KDE/kdepim/kmail/kmacctimap.cpp --- trunk/KDE/kdepim/kmail/kmacctimap.cpp #415954:415955 @@ -417,8 +417,9 @@ continue; } - KMFolderImap *imapFolder = static_cast(folder->storage()); - if (!imapFolder->folder()->isSystemFolder() || + KMFolderImap *imapFolder = dynamic_cast(folder->storage()); + if (!imapFolder || + !imapFolder->folder()->isSystemFolder() || !(imapFolder->imapPath() == "/INBOX/") ) { // sanity checking mFilterSerNumsToSave.remove( QString( "%1" ).arg( *filterIt ) ); ++filterIt;