CVS commit by kloecker: Backport fix for bug 83235 (Kmail crashes on startup). M +3 -2 kmfoldermaildir.cpp 1.79.4.3 M +2 -1 kmfoldermbox.cpp 1.92.2.3 --- kdepim/kmail/kmfoldermaildir.cpp #1.79.4.2:1.79.4.3 @@ -107,8 +107,9 @@ int KMFolderMaildir::open() } else { mIndexStream = fopen(QFile::encodeName(indexLocation()), "r+"); // index file - if ( mIndexStream ) + if ( mIndexStream ) { fcntl(fileno(mIndexStream), F_SETFD, FD_CLOEXEC); updateIndexStreamPtr(); } + } if (!mIndexStream) --- kdepim/kmail/kmfoldermbox.cpp #1.92.2.2:1.92.2.3 @@ -138,4 +138,5 @@ int KMFolderMbox::open() } else { mIndexStream = fopen(QFile::encodeName(indexLocation()), "r+"); // index file + if ( mIndexStream ) updateIndexStreamPtr(); }