From 2a7afdee4772f99afdc404bcafea2b70df1bead0 Mon Sep 17 00:00:00 2001 From: robi Date: Sun, 19 Sep 2010 18:11:34 +0000 Subject: magic functions part4 (inactiv) --- src/journal.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/journal.c') diff --git a/src/journal.c b/src/journal.c index 035db52..07006fc 100644 --- a/src/journal.c +++ b/src/journal.c @@ -870,7 +870,10 @@ return sum; jbbm.blocksize = current_fs->blocksize; jbbm.blocklen = current_fs->super->s_blocks_per_group >> 3 ; jbbm.last_blocklen = (current_fs->super->s_blocks_count >> 3) % jbbm.blocklen; - jbbm.last_blocklen += (current_fs->super->s_blocks_count % 8) ? 1 : 0 ; + if (!jbbm.last_blocklen) + jbbm.last_blocklen = jbbm.blocklen; + else + jbbm.last_blocklen += (current_fs->super->s_blocks_count % 8) ? 1 : 0 ; } return jbbm.count; } -- cgit v1.2.3