From 2b96309988981c4005d59ea41e270c9b55c44de7 Mon Sep 17 00:00:00 2001 From: Aki Tuomi Date: Fri, 27 Jan 2017 09:41:36 +0200 Subject: [PATCH] lib-storage: Fix comparison to use virtual size instead of body virtual size Was forgotten on 7f1ecb14 --- src/lib-storage/index/index-mail.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib-storage/index/index-mail.c b/src/lib-storage/index/index-mail.c index bf3090a103..05be89c1a6 100644 --- a/src/lib-storage/index/index-mail.c +++ b/src/lib-storage/index/index-mail.c @@ -486,7 +486,7 @@ bool index_mail_get_cached_virtual_size(struct index_mail *mail, uoff_t *size_r) /* if vsize is present and wanted for index, but missing from index add it to index. */ if (vsize != NULL && *vsize == 0 && - data->body_size.virtual_size < (uint32_t)-1) { + data->virtual_size < (uint32_t)-1) { uint32_t vsize = data->virtual_size+1; mail_index_update_ext(_mail->transaction->itrans, _mail->seq, mail->vsize_ext_id, &vsize, NULL); -- 2.47.3