aboutsummaryrefslogtreecommitdiffstats
path: root/src/messaging/maildir/maildirMessage.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2005-07-25 11:08:34 +0000
committerVincent Richard <[email protected]>2005-07-25 11:08:34 +0000
commitbd925cef1c7a05394dcf518a7b103997324c3552 (patch)
tree191c0c790af1946d14fc933e015e3f6d566add87 /src/messaging/maildir/maildirMessage.cpp
parentDon't throw if no field is found, just return normal priority. (diff)
downloadvmime-bd925cef1c7a05394dcf518a7b103997324c3552.tar.gz
vmime-bd925cef1c7a05394dcf518a7b103997324c3552.zip
Added FETCH_IMPORTANCE flag.
Diffstat (limited to 'src/messaging/maildir/maildirMessage.cpp')
-rw-r--r--src/messaging/maildir/maildirMessage.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/messaging/maildir/maildirMessage.cpp b/src/messaging/maildir/maildirMessage.cpp
index daaa2784..e2393774 100644
--- a/src/messaging/maildir/maildirMessage.cpp
+++ b/src/messaging/maildir/maildirMessage.cpp
@@ -421,7 +421,8 @@ void maildirMessage::fetch(weak_ref <maildirFolder> folder, const int options)
m_uid = maildirUtils::extractId(path.getLastComponent()).getBuffer();
if (options & (folder::FETCH_ENVELOPE | folder::FETCH_CONTENT_INFO |
- folder::FETCH_FULL_HEADER | folder::FETCH_STRUCTURE))
+ folder::FETCH_FULL_HEADER | folder::FETCH_STRUCTURE |
+ folder::FETCH_IMPORTANCE))
{
string contents;
@@ -481,7 +482,8 @@ void maildirMessage::fetch(weak_ref <maildirFolder> folder, const int options)
// Extract some header fields or whole header
if (options & (folder::FETCH_ENVELOPE |
folder::FETCH_CONTENT_INFO |
- folder::FETCH_FULL_HEADER))
+ folder::FETCH_FULL_HEADER |
+ folder::FETCH_IMPORTANCE))
{
getOrCreateHeader()->copyFrom(*(msg.getHeader()));
}