From 5915ca4e34d2192cb3ef06c8f47aaa4b16cf7f53 Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Thu, 14 Nov 2013 23:17:40 +0100 Subject: Custom fetch attributes. --- src/net/maildir/maildirFolder.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/net/maildir/maildirFolder.cpp') diff --git a/src/net/maildir/maildirFolder.cpp b/src/net/maildir/maildirFolder.cpp index 42a2c5ff..ae4c17e0 100644 --- a/src/net/maildir/maildirFolder.cpp +++ b/src/net/maildir/maildirFolder.cpp @@ -1178,7 +1178,7 @@ ref maildirFolder::getStore() void maildirFolder::fetchMessages(std::vector >& msg, - const int options, utility::progressListener* progress) + const fetchAttributes& options, utility::progressListener* progress) { ref store = m_store.acquire(); @@ -1209,7 +1209,7 @@ void maildirFolder::fetchMessages(std::vector >& msg, } -void maildirFolder::fetchMessage(ref msg, const int options) +void maildirFolder::fetchMessage(ref msg, const fetchAttributes& options) { ref store = m_store.acquire(); @@ -1225,9 +1225,10 @@ void maildirFolder::fetchMessage(ref msg, const int options) int maildirFolder::getFetchCapabilities() const { - return (FETCH_ENVELOPE | FETCH_STRUCTURE | FETCH_CONTENT_INFO | - FETCH_FLAGS | FETCH_SIZE | FETCH_FULL_HEADER | FETCH_UID | - FETCH_IMPORTANCE); + return fetchAttributes::ENVELOPE | fetchAttributes::STRUCTURE | + fetchAttributes::CONTENT_INFO | fetchAttributes::FLAGS | + fetchAttributes::SIZE | fetchAttributes::FULL_HEADER | + fetchAttributes::UID | fetchAttributes::IMPORTANCE; } -- cgit