From dcd0c99d1a8624867e328094e35aa9cd9f27c0b4 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 26 Jan 2017 19:51:34 +0200 Subject: [PATCH] lib-storage: Filling vsize to index on read used wrong size --- 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 159c6fad56..509d67e4a0 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) add it to index. */ if (vsize != NULL && *vsize == 0 && data->body_size.virtual_size < (uint32_t)-1) { - uint32_t vsize = data->body_size.virtual_size+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