Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8138:e459274fc83f HEAD
Minor code cleanup.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 31 Aug 2008 13:02:58 +0300 |
parents | b2a258213ee0 |
children | f942af88598b |
files | src/lib-storage/index/index-mail-headers.c |
diffstat | 1 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/index-mail-headers.c Sun Aug 31 12:23:43 2008 +0300 +++ b/src/lib-storage/index/index-mail-headers.c Sun Aug 31 13:02:58 2008 +0300 @@ -250,17 +250,17 @@ static void index_mail_parse_finish_imap_envelope(struct index_mail *mail) { + const unsigned int cache_field_envelope = + mail->ibox->cache_fields[MAIL_CACHE_IMAP_ENVELOPE].idx; string_t *str; - unsigned int cache_field; str = str_new(mail->data_pool, 256); imap_envelope_write_part_data(mail->data.envelope_data, str); mail->data.envelope = str_c(str); - cache_field = mail->ibox->cache_fields[MAIL_CACHE_IMAP_ENVELOPE].idx; - if (mail_cache_field_want_add(mail->trans->cache_trans, - mail->data.seq, cache_field)) { - index_mail_cache_add_idx(mail, cache_field, + if (mail_cache_field_can_add(mail->trans->cache_trans, + mail->data.seq, cache_field_envelope)) { + index_mail_cache_add_idx(mail, cache_field_envelope, str_data(str), str_len(str)); } }