changeset 3371:4bb8af354951 HEAD

Cache bitmask was still used wrong, maybe now..
author Timo Sirainen <tss@iki.fi>
date Wed, 11 May 2005 00:36:05 +0300
parents 9f841114991d
children 7e046c4cba1f
files src/lib/file-cache.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/file-cache.c	Wed May 11 00:04:02 2005 +0300
+++ b/src/lib/file-cache.c	Wed May 11 00:36:05 2005 +0300
@@ -103,7 +103,8 @@
 		cache->mmap_length = mmap_needed;
 	}
 
-	bits = buffer_get_space_unsafe(cache->page_bitmask, poffset / CHAR_BIT,
+	bits = buffer_get_space_unsafe(cache->page_bitmask, 0,
+				       poffset / CHAR_BIT +
 				       (psize + CHAR_BIT - 1) / CHAR_BIT);
 
 	dest_offset = poffset * page_size;