aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-02-22 17:17:05 +0000
committerVincent Richard <[email protected]>2013-02-22 17:17:05 +0000
commit05a9f7587469cbadea7aebf7179e72dc811e228c (patch)
treef4cbe108291a249ca09732f86eeadcfb7c245a32
parent7bit is the default encoding. Do not force CTE field with default value to be... (diff)
downloadvmime-05a9f7587469cbadea7aebf7179e72dc811e228c.tar.gz
vmime-05a9f7587469cbadea7aebf7179e72dc811e228c.zip
Fixed comparison always true.
-rw-r--r--src/net/maildir/maildirFolder.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/net/maildir/maildirFolder.cpp b/src/net/maildir/maildirFolder.cpp
index 129d3b64..841d5f5d 100644
--- a/src/net/maildir/maildirFolder.cpp
+++ b/src/net/maildir/maildirFolder.cpp
@@ -1264,8 +1264,8 @@ void maildirFolder::expunge()
if (!nums.empty())
{
- for (std::vector <int>::size_type i = nums.size() - 1 ; i >= 0 ; --i)
- m_messageInfos.erase(m_messageInfos.begin() + i);
+ for (std::vector <int>::size_type i = nums.size() ; i != 0 ; --i)
+ m_messageInfos.erase(m_messageInfos.begin() + (i - 1));
}
m_messageCount -= nums.size();