From 8ba21023be5b0c9fdbdcfd7026ed42e668ce7912 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 19 Dec 2005 19:39:50 +0000 Subject: [PATCH] return when can't read the cwd svn path=/branches/KDE/3.5/kdepim/; revision=489791 --- kmfoldermaildir.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kmfoldermaildir.cpp b/kmfoldermaildir.cpp index 55a14dc42..231e392ee 100644 --- a/kmfoldermaildir.cpp +++ b/kmfoldermaildir.cpp @@ -620,7 +620,9 @@ void KMFolderMaildir::readFileHeaderIntern(const QString& dir, const QString& fi { // we keep our current directory to restore it later char path_buffer[PATH_MAX]; - ::getcwd(path_buffer, PATH_MAX - 1); + if(::getcwd(path_buffer, PATH_MAX - 1)) + return; + ::chdir(QFile::encodeName(dir)); // messages in the 'cur' directory are Read by default.. but may