* Pop: new messages retrieved from pop accounts were not

marked new. Now fixed.
* Folders: when opening and locking a folder there were
cases (in fact most of the time) when the folder seemed
to be not locked but was. Now this is handled better.

svn path=/trunk/kdenetwork/kmail/; revision=6363
wilder-work
Stefan Taferner 28 years ago
parent ec9ee61a3d
commit 680eb472be
  1. 11
      ChangeLog
  2. 4
      kmfolder.cpp
  3. 2
      kmmsgbase.cpp

@ -1,3 +1,14 @@
1998-03-28 Stefan Taferner <taferner@kde.org>
* Pop: new messages retrieved from pop accounts were not
marked new. Now fixed.
1998-03-26 Stefan Taferner <taferner@kde.org>
* Folders: when opening and locking a folder there were
cases (in fact most of the time) when the folder seemed
to be not locked but was. Now this is handled better.
1998-03-24 Stefan Taferner <taferner@kde.org> (KMail-0.6.4)
* Message: decoding of quoted-printable RFC1522 strings

@ -126,6 +126,7 @@ int KMFolder::open(void)
assert(name() != NULL);
mFilesLocked = FALSE;
mStream = fopen(location(), "r+"); // messages file
if (!mStream)
{
@ -156,7 +157,7 @@ int KMFolder::open(void)
rc = createIndexFromContents();
}
if (!rc) lock();
if (!rc) rc = lock();
mQuiet = 0;
return rc;
@ -250,7 +251,6 @@ int KMFolder::lock(void)
return errno;
}
// JACEK: was (!mIndexStream) - nonsense which crashed fileno
if (mIndexStream)
{
#if HAVE_FLOCK

@ -27,7 +27,7 @@ KMMsgBase::KMMsgBase(KMFolder* aParent)
mDirty = FALSE;
mMsgSize = 0;
mFolderOffset = 0;
mStatus = KMMsgStatusUnknown;
mStatus = KMMsgStatusNew;
mDate = 0;
}

Loading…
Cancel
Save