diff options
author | Vincent Richard <[email protected]> | 2013-07-15 17:04:21 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2013-07-15 17:04:21 +0000 |
commit | ebc0db9bf91689adcf79dfd1c558549b86169c71 (patch) | |
tree | 3117200be753ae15adc344d229cd03f86e2e4166 | |
parent | 64-bit type detection. (diff) | |
download | vmime-ebc0db9bf91689adcf79dfd1c558549b86169c71.tar.gz vmime-ebc0db9bf91689adcf79dfd1c558549b86169c71.zip |
Fixed IMAP tag not incrementing.
-rw-r--r-- | src/net/imap/IMAPConnection.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/net/imap/IMAPConnection.cpp b/src/net/imap/IMAPConnection.cpp index 6aa129be..935de8cf 100644 --- a/src/net/imap/IMAPConnection.cpp +++ b/src/net/imap/IMAPConnection.cpp @@ -653,10 +653,7 @@ void IMAPConnection::initHierarchySeparator() void IMAPConnection::send(bool tag, const string& what, bool end) { if (tag && !m_firstTag) - { ++(*m_tag); - m_firstTag = false; - } #if VMIME_DEBUG std::ostringstream oss; @@ -687,6 +684,9 @@ void IMAPConnection::send(bool tag, const string& what, bool end) m_socket->send("\r\n"); } #endif + + if (tag) + m_firstTag = false; } |