From a06b42383c8633ad7880cce5025c7941174a8909 Mon Sep 17 00:00:00 2001 From: Theodore Ts'o Date: Fri, 14 Apr 2017 16:44:16 -0400 Subject: [PATCH] e2fsck: fix type mismatch bug in the largedir patch Commit ae9efd05a986: "e2fsck: 3 level hash tree directory optimization" introduced a bug when checking for the largedir feature. Signed-off-by: Theodore Ts'o --- e2fsck/pass2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2fsck/pass2.c b/e2fsck/pass2.c index fc98e8330..09b79c3bb 100644 --- a/e2fsck/pass2.c +++ b/e2fsck/pass2.c @@ -978,7 +978,7 @@ static int check_dir_block(ext2_filsys fs, * very large and then the files are deleted. For now, all that is * needed is to avoid e2fsck filling in these holes as part of * feature flag. */ - if (db->blk == 0 && ext2fs_has_feature_largedir(fs)) + if (db->blk == 0 && ext2fs_has_feature_largedir(fs->super)) return 0; if (db->blk == 0 && !inline_data_size) { -- 2.47.2