Commit 87cfa004 authored by Jan Kara's avatar Jan Kara Committed by Mark Fasheh

ocfs2: Fix checking of return value of new_inode()

new_inode() does not return ERR_PTR() but NULL in case of failure. Correct
checking of the return value.
Signed-off-by: default avatarJan Kara <jack@suse.cz>
Signed-off-by: default avatarJoel Becker <joel.becker@oracle.com>
Signed-off-by: default avatarMark Fasheh <mfasheh@suse.com>
parent fa38e92c
...@@ -378,8 +378,8 @@ static int ocfs2_mknod_locked(struct ocfs2_super *osb, ...@@ -378,8 +378,8 @@ static int ocfs2_mknod_locked(struct ocfs2_super *osb,
} }
inode = new_inode(dir->i_sb); inode = new_inode(dir->i_sb);
if (IS_ERR(inode)) { if (!inode) {
status = PTR_ERR(inode); status = -ENOMEM;
mlog(ML_ERROR, "new_inode failed!\n"); mlog(ML_ERROR, "new_inode failed!\n");
goto leave; goto leave;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment