Fix more broken iterations...
commitca9c3f375e341c2e88f8ba2e3a73104e73cf6970
authorDavid Faure <faure@kde.org>
Thu, 5 Jul 2007 11:53:23 +0000 (5 11:53 -0000)
committerDavid Faure <faure@kde.org>
Thu, 5 Jul 2007 11:53:23 +0000 (5 11:53 -0000)
tree3b9cd27798e8ffe73a2ef1b90f70458a6fce95de
parent40b81259c31edb5edafa18d4c61db834c81712b1
Fix more broken iterations...
-    for ( it = dir->begin(); (node = *it ) && it != dir->end(); ++it ) {
is really wrong, it dereferences the end iterator!
Plus apply patch from Laurent to use KIMAP::encodeImapFolderName instead of non-ported utf7-codec.

svn path=/trunk/KDE/kdepim/; revision=683868
kmail/cachedimapjob.cpp
kmail/kmcommands.cpp
kmail/kmcomposewin.cpp
kmail/kmfoldercachedimap.cpp
kmail/kmfolderdir.cpp
kmail/kmfolderimap.cpp
kmail/kmfolderimap.h
kmail/kmfoldermgr.cpp
kmail/kmfoldermgr.h
kmail/kmfoldersearch.cpp
kmail/kmkernel.cpp