From 4b995a2b75d6fd34bba562ed8835fac2be29b2b4 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 12 Aug 2013 18:26:50 +0200 Subject: I'm stupid --- src/server/image.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/image.c') diff --git a/src/server/image.c b/src/server/image.c index 9be9827..ccfd60e 100644 --- a/src/server/image.c +++ b/src/server/image.c @@ -371,7 +371,7 @@ int image_loadAll(char *path) static int image_isHashBlockComplete(uint8_t * const cacheMap, const uint64_t block, const uint64_t fileSize) { if ( cacheMap == NULL ) return TRUE; - const uint32_t end = (block + 1) * HASH_BLOCK_SIZE; + const uint64_t end = (block + 1) * HASH_BLOCK_SIZE; if ( end <= fileSize ) { for (uint64_t mapPos = block * HASH_BLOCK_SIZE; mapPos < end; mapPos += (DNBD3_BLOCK_SIZE * 8)) { if ( cacheMap[mapPos / (DNBD3_BLOCK_SIZE * 8)] != 0xff ) { -- cgit v1.2.3-55-g7522