Folders: Emptying of the trash folder resulted in an infinite

loop. Fixed now.

svn path=/trunk/kdenetwork/kmail/; revision=7098
wilder-work
Stefan Taferner 28 years ago
parent 374f58e48b
commit b5a78452a9
  1. 7
      ChangeLog
  2. 7
      kmmainwin.cpp
  3. 2
      kmversion.h

@ -1,4 +1,9 @@
1998-04-04 Stefan Taferner <taferner@kde.org>
1998-04-28 Stefan Taferner <taferner@kde.org> (KMail-0.6.6)
* Folders: Emptying of the trash folder resulted in an infinite
loop. Fixed now.
1998-04-04 Stefan Taferner <taferner@kde.org> (Kde Beta-4)
* Filters: Removed warning dialog. Filters are working ok for
me for several weeks now.

@ -339,9 +339,12 @@ void KMMainWin::slotEmptyFolder()
mFolder->open();
mHeaders->setFolder(NULL);
mMsgView->clear();
while ((msg = mFolder->take(0)) != NULL)
trashFolder->addMsg(msg);
if (mFolder != trashFolder)
{
while ((msg = mFolder->take(0)) != NULL)
trashFolder->addMsg(msg);
}
mFolder->close();
mFolder->expunge();
mHeaders->setFolder(mFolder);

@ -3,6 +3,6 @@
#ifndef kmversion_h
#define kmversion_h
#define KMAIL_VERSION "0.6.5"
#define KMAIL_VERSION "0.6.6"
#endif /*kmversion_h*/

Loading…
Cancel
Save