Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7618:6dbd70663adf HEAD
Added support for SEARCH_UIDSET.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 14 Mar 2008 09:44:34 +0200 |
parents | a4a552321bd3 |
children | 56f55bd35aa5 |
files | src/lib-storage/index/index-search.c src/lib-storage/mail-search.h |
diffstat | 2 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/index-search.c Sat Mar 15 07:31:44 2008 +0200 +++ b/src/lib-storage/index/index-search.c Fri Mar 14 09:44:34 2008 +0200 @@ -75,6 +75,7 @@ case SEARCH_SEQSET: ctx->have_seqsets = TRUE; break; + case SEARCH_UIDSET: case SEARCH_FLAGS: case SEARCH_KEYWORDS: ctx->have_flags_or_keywords = TRUE; @@ -144,6 +145,8 @@ int ret; switch (arg->type) { + case SEARCH_UIDSET: + return seqset_contains(arg->value.seqset, rec->uid); case SEARCH_FLAGS: flags = rec->flags; if ((arg->value.flags & MAIL_RECENT) != 0 &&