From: Timo Sirainen Date: Sun, 4 Jul 2004 21:22:00 +0000 (+0300) Subject: cache fix X-Git-Tag: 1.1.alpha1~3825 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d2e9fb23658c579778c3995d0181f46e3424ab7;p=thirdparty%2Fdovecot%2Fcore.git cache fix --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/index-mail-headers.c b/src/lib-storage/index/index-mail-headers.c index c89242b076..423966e7fe 100644 --- a/src/lib-storage/index/index-mail-headers.c +++ b/src/lib-storage/index/index-mail-headers.c @@ -781,7 +781,7 @@ void index_mail_headers_close(struct index_mail *mail) len = str_len(mail->data.header_data) - data->header_data_uncached_offset; - if (len != 0) { + if (idx >= data->header_data_cached) { mail_cache_add(mail->trans->cache_trans, data->seq, mail_cache_header_fields[idx], str, len+1); }