efs: iget_locked() doesn't return an ERR_PTR()
PATCH 1/1 efs: iget_locked() doesn't return an ERR_PTR()
The iget_locked() function returns NULL on error and never an ERR_PTR.
Signed-off-by Dan Carpenter <[email protected]>
fs/efs/inode.c +1 -1
@@ -57,7 +57,7 @@ struct inode *efs_iget(struct super_block *super, unsigned long ino)struct inode *inode; inode =iget_locked (super, ino); -if (IS_ERR (inode)) +if (!inode)return ERR_PTR (-ENOMEM );if (!(inode->i_state &I_NEW ))return inode;
Quoted 3 lines · Dan Carpenter
The
iget_locked()function returns NULL on error and never anERR_PTR.Signed-off-by Dan Carpenter <[email protected]>
Acked-by Serge Hallyn <[email protected]>
Quoted 18 lines
fs/efs/inode.c +1
-2@@ -57,7 +57,7 @@ struct inode *efs_iget(struct super_block *super, unsigned long ino)struct inode *inode; inode =iget_locked (super, ino); -if (IS_ERR (inode)) +if (!inode)return ERR_PTR (-ENOMEM );if (!(inode->i_state &I_NEW ))return inode; --To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/