diff options
-rw-r--r-- | fsck/fsck.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fsck/fsck.c b/fsck/fsck.c index 63ee914..58786f2 100644 --- a/fsck/fsck.c +++ b/fsck/fsck.c @@ -892,7 +892,9 @@ static void print_dentry(__u32 depth, __u8 *name, if (tree_mark_size <= depth) { tree_mark_size *= 2; + ASSERT(tree_mark_size != 0); tree_mark = realloc(tree_mark, tree_mark_size); + ASSERT(tree_mark != NULL); } if (last_de) @@ -1256,6 +1258,7 @@ void fsck_init(struct f2fs_sb_info *sbi) build_sit_area_bitmap(sbi); + ASSERT(tree_mark_size != 0); tree_mark = calloc(tree_mark_size, 1); ASSERT(tree_mark != NULL); } |