[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/kdepim/enterprise/kdepim/kmail
From: Allen Winter <winter () kde ! org>
Date: 2010-11-05 20:06:25
Message-ID: 20101105200625.3CAEFAC89B () svn ! kde ! org
[Download RAW message or body]
SVN commit 1193389 by winterz:
in slotListResult(), back port code from trunk that might be more crash-resistant
when calling rescueUnsyncedMessagesAndDeleteFolder on the toRemove folders.
for kolab/issue4562 (even though nobody has yet to reproduce this)
MERGE: none
M +6 -1 kmfoldercachedimap.cpp
--- branches/kdepim/enterprise/kdepim/kmail/kmfoldercachedimap.cpp #1193388:1193389
@@ -2225,9 +2225,14 @@
}
}
- for ( KMFolder* doomed=toRemove.first(); doomed; doomed = toRemove.next() ) {
+ QPtrListIterator<KMFolder> jt( toRemove );
+ KMFolder *doomed;
+ while ( ( doomed = jt.current() ) != 0 ) {
+ ++jt;
+ if ( doomed ) {
rescueUnsyncedMessagesAndDeleteFolder( doomed );
}
+ }
mProgress += 5;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic