Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 569ae920 authored by Chengguang Xu's avatar Chengguang Xu Committed by Jan Kara
Browse files

ext2: remove redundant condition check



ext2_xattr_destroy_cache() can handle NULL pointer correctly,
so there is no need to check NULL pointer before calling
ext2_xattr_destroy_cache().

Signed-off-by: default avatarChengguang Xu <cgxu519@gmx.com>
Signed-off-by: default avatarJan Kara <jack@suse.cz>
parent c0ed7b51
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -148,10 +148,9 @@ static void ext2_put_super (struct super_block * sb)

	ext2_quota_off_umount(sb);

	if (sbi->s_ea_block_cache) {
	ext2_xattr_destroy_cache(sbi->s_ea_block_cache);
	sbi->s_ea_block_cache = NULL;
	}

	if (!sb_rdonly(sb)) {
		struct ext2_super_block *es = sbi->s_es;

@@ -1197,7 +1196,6 @@ static int ext2_fill_super(struct super_block *sb, void *data, int silent)
			sb->s_id);
	goto failed_mount;
failed_mount3:
	if (sbi->s_ea_block_cache)
	ext2_xattr_destroy_cache(sbi->s_ea_block_cache);
	percpu_counter_destroy(&sbi->s_freeblocks_counter);
	percpu_counter_destroy(&sbi->s_freeinodes_counter);