diff options
author | Vincent Richard <[email protected]> | 2005-03-23 09:01:47 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2005-03-23 09:01:47 +0000 |
commit | b2df9c842b48aa6a7b15367aa9e83ca2e117582e (patch) | |
tree | 87e218bc356d598bbafa3abc74b94eb8b70e4c31 /src/messaging/POP3Message.cpp | |
parent | Removed '-' from 'CPXXX' charset constants. (diff) | |
download | vmime-b2df9c842b48aa6a7b15367aa9e83ca2e117582e.tar.gz vmime-b2df9c842b48aa6a7b15367aa9e83ca2e117582e.zip |
Added POP3 notifications.
Diffstat (limited to 'src/messaging/POP3Message.cpp')
-rw-r--r-- | src/messaging/POP3Message.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/messaging/POP3Message.cpp b/src/messaging/POP3Message.cpp index d9ef2989..3c84368c 100644 --- a/src/messaging/POP3Message.cpp +++ b/src/messaging/POP3Message.cpp @@ -29,7 +29,7 @@ namespace messaging { POP3Message::POP3Message(POP3Folder* folder, const int num) - : m_folder(folder), m_num(num), m_size(-1), m_header(NULL) + : m_folder(folder), m_num(num), m_size(-1), m_deleted(false), m_header(NULL) { m_folder->registerMessage(this); } @@ -79,7 +79,12 @@ const bool POP3Message::isExpunged() const const int POP3Message::getFlags() const { - return (FLAG_RECENT); + int flags = FLAG_RECENT; + + if (m_deleted) + flags |= FLAG_DELETED; + + return (flags); } |