[GFS2] fs/gfs2/ops_fstype.c:fill_super_meta(): fix NULL dereference
Don't dereference new->s_root when we do know it's NULL. Spotted by the Coverity checker. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
This commit is contained in:
committed by
Steven Whitehouse
parent
348acd48f0
commit
bbbe451273
@@ -794,8 +794,8 @@ static int fill_super_meta(struct super_block *sb, struct super_block *new,
|
|||||||
fs_err(sdp, "can't get root dentry\n");
|
fs_err(sdp, "can't get root dentry\n");
|
||||||
error = -ENOMEM;
|
error = -ENOMEM;
|
||||||
iput(inode);
|
iput(inode);
|
||||||
}
|
} else
|
||||||
new->s_root->d_op = &gfs2_dops;
|
new->s_root->d_op = &gfs2_dops;
|
||||||
|
|
||||||
return error;
|
return error;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user