changeset 2623:0157839e3c78 HEAD

bitmask merging code was corrupting the cache file
author Timo Sirainen <tss@iki.fi>
date Sun, 12 Sep 2004 19:32:05 +0300
parents 033d2fd1cd38
children e9f98454abec
files src/lib-index/mail-cache-compress.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-cache-compress.c	Sun Sep 12 17:55:47 2004 +0300
+++ b/src/lib-index/mail-cache-compress.c	Sun Sep 12 19:32:05 2004 +0300
@@ -26,7 +26,7 @@
 		buf_field = *((uint32_t *)PTR_OFFSET(buf_data, pos));
 		pos += sizeof(uint32_t);
 
-		buf_data_size = cache->fields[field].field.field_size;
+		buf_data_size = cache->fields[buf_field].field.field_size;
 		if (buf_data_size == (unsigned int)-1) {
 			buf_data_size =
 				*((uint32_t *)PTR_OFFSET(buf_data, pos));