aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/platforms/posix/posixFile.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/platforms/posix/posixFile.cpp b/src/platforms/posix/posixFile.cpp
index 5448d894..83ea0f1b 100644
--- a/src/platforms/posix/posixFile.cpp
+++ b/src/platforms/posix/posixFile.cpp
@@ -80,7 +80,7 @@ vmime::utility::file* posixFileIterator::nextElement()
void posixFileIterator::getNextElement()
{
- while (m_dirEntry = ::readdir(m_dir))
+ while ((m_dirEntry = ::readdir(m_dir)) != NULL)
{
const char* name = m_dirEntry->d_name;
const int len = ::strlen(name);