changeset 499:c9b83226e21a

Fix empty blocks size calculation, was off by one.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 17 Nov 2012 15:30:42 +0200
parents 270a2d695607
children 49701129c5dd
files objlink.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/objlink.c	Sat Nov 17 14:22:22 2012 +0200
+++ b/objlink.c	Sat Nov 17 15:30:42 2012 +0200
@@ -674,9 +674,9 @@
         ssize_t siz, kz;
 
         // Check for empty, unreserved areas
-        if (prev != NULL && curr->start - prev->end > 1)
+        siz = (curr->start - 1) - (prev->end + 1) + 1;
+        if (prev != NULL && siz > 1)
         {
-            siz = (curr->start - 1) - (prev->end + 1);
             kz = siz / (1024 * 2);
 
             if (kz > 1) memPrintEmpty(f, kz);