diff options
author | Simon Rettberg | 2013-08-12 18:26:50 +0200 |
---|---|---|
committer | Simon Rettberg | 2013-08-12 18:26:50 +0200 |
commit | 4b995a2b75d6fd34bba562ed8835fac2be29b2b4 (patch) | |
tree | d603cd89e6e0e504efa38e8181a35ea51f610a61 /src/server/image.c | |
parent | [SERVER] Improve proxy mode, implement integrity check in proxy mode (diff) | |
download | dnbd3-4b995a2b75d6fd34bba562ed8835fac2be29b2b4.tar.gz dnbd3-4b995a2b75d6fd34bba562ed8835fac2be29b2b4.tar.xz dnbd3-4b995a2b75d6fd34bba562ed8835fac2be29b2b4.zip |
I'm stupid
Diffstat (limited to 'src/server/image.c')
-rw-r--r-- | src/server/image.c | 2 |
1 files changed, 1 insertions, 1 deletions
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 ) { |