diff options
Diffstat (limited to 'ext2fs/balloc.c')
-rw-r--r-- | ext2fs/balloc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ext2fs/balloc.c b/ext2fs/balloc.c index 231ab589..0957f19e 100644 --- a/ext2fs/balloc.c +++ b/ext2fs/balloc.c @@ -407,8 +407,9 @@ got_block: alloc_sync (0); /* Trap trying to allocate superblock, block group descriptor table, or beyond the end */ - assert_backtrace (j >= group_desc_block_end - && j < store->size >> log2_block_size); + assert_backtrace (j == 0 || + (j >= group_desc_block_end + && j < store->size >> log2_block_size)); return j; } |