diff options
author | Prapat <prapat@throughwave.co.th> | 2014-09-02 18:11:09 +0700 |
---|---|---|
committer | Prapat <prapat@throughwave.co.th> | 2014-09-02 18:11:09 +0700 |
commit | 485fa9d194d869b7e7f7dc3bcebba6ed2bc6fd03 (patch) | |
tree | 7b8f9dd166de07576696410c04f6d2f31bc7cfa7 /src/core/imap/MCIMAPSearchExpression.cc | |
parent | 634bbb6bc3a8f24bb32d5f7a0b5691a0caf606b8 (diff) |
Add IMAP search body
Diffstat (limited to 'src/core/imap/MCIMAPSearchExpression.cc')
-rw-r--r-- | src/core/imap/MCIMAPSearchExpression.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/imap/MCIMAPSearchExpression.cc b/src/core/imap/MCIMAPSearchExpression.cc index cd3ccc2d..b3467e59 100644 --- a/src/core/imap/MCIMAPSearchExpression.cc +++ b/src/core/imap/MCIMAPSearchExpression.cc @@ -154,6 +154,14 @@ IMAPSearchExpression * IMAPSearchExpression::searchContent(String * value) return (IMAPSearchExpression *) expr->autorelease(); } +IMAPSearchExpression * IMAPSearchExpression::searchBody(String * value) +{ + IMAPSearchExpression * expr = new IMAPSearchExpression(); + expr->mKind = IMAPSearchKindBody; + MC_SAFE_REPLACE_COPY(String, expr->mValue, value); + return (IMAPSearchExpression *) expr->autorelease(); +} + IMAPSearchExpression * IMAPSearchExpression::searchUIDs(IndexSet * uids) { IMAPSearchExpression * expr = new IMAPSearchExpression(); |