Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8482:1ff129ed866a HEAD
Added wanted_fields and wanted_headers fields to struct mail_search_context.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 23 Nov 2008 02:37:23 +0200 |
parents | 9db582413fef |
children | b12705704329 |
files | src/lib-storage/index/index-mail.c src/lib-storage/mail-storage-private.h |
diffstat | 2 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/index-mail.c Sun Nov 23 02:36:55 2008 +0200 +++ b/src/lib-storage/index/index-mail.c Sun Nov 23 02:37:23 2008 +0200 @@ -1069,6 +1069,8 @@ mail->mail.v = *t->ibox->mail_vfuncs; mail->mail.mail.box = &t->ibox->box; mail->mail.mail.transaction = &t->mailbox_ctx; + mail->mail.wanted_fields = wanted_fields; + mail->mail.wanted_headers = _wanted_headers; hdr = mail_index_get_header(t->ibox->view); mail->uid_validity = hdr->uid_validity;
--- a/src/lib-storage/mail-storage-private.h Sun Nov 23 02:36:55 2008 +0200 +++ b/src/lib-storage/mail-storage-private.h Sun Nov 23 02:37:23 2008 +0200 @@ -270,6 +270,9 @@ struct mail mail; struct mail_vfuncs v; + enum mail_fetch_field wanted_fields; + struct mailbox_header_lookup_ctx *wanted_headers; + pool_t pool; ARRAY_DEFINE(module_contexts, union mail_module_context *); };