changeset 21448:66253aee7ebf

lib-storage: Fix comparison to use virtual size instead of body virtual size Was forgotten on 7f1ecb14
author Aki Tuomi <aki.tuomi@dovecot.fi>
date Fri, 27 Jan 2017 09:41:36 +0200
parents de3c25669608
children 3909e522e8af
files src/lib-storage/index/index-mail.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/index-mail.c	Thu Jan 26 09:55:22 2017 +0200
+++ b/src/lib-storage/index/index-mail.c	Fri Jan 27 09:41:36 2017 +0200
@@ -485,7 +485,7 @@
 	/* 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);