aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/befs/linuxvfs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/befs/linuxvfs.c b/fs/befs/linuxvfs.c
index daa15d6ba450..845d2d690ce2 100644
--- a/fs/befs/linuxvfs.c
+++ b/fs/befs/linuxvfs.c
@@ -324,8 +324,8 @@ static struct inode *befs_iget(struct super_block *sb, unsigned long ino)
324 befs_debug(sb, "---> befs_read_inode() " "inode = %lu", ino); 324 befs_debug(sb, "---> befs_read_inode() " "inode = %lu", ino);
325 325
326 inode = iget_locked(sb, ino); 326 inode = iget_locked(sb, ino);
327 if (IS_ERR(inode)) 327 if (!inode)
328 return inode; 328 return ERR_PTR(-ENOMEM);
329 if (!(inode->i_state & I_NEW)) 329 if (!(inode->i_state & I_NEW))
330 return inode; 330 return inode;
331 331