Mercurial > hg > dmlib
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);