make d_splice_alias(ERR_PTR(err), dentry) = ERR_PTR(err)
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / fs / jffs2 / dir.c
index 4bca6a2e5c07431628b5acb9c201bb4daf56ba55..8f40ce4f1777c62ef593f0168510ed06859fa34a 100644 (file)
@@ -102,10 +102,8 @@ static struct dentry *jffs2_lookup(struct inode *dir_i, struct dentry *target,
        mutex_unlock(&dir_f->sem);
        if (ino) {
                inode = jffs2_iget(dir_i->i_sb, ino);
-               if (IS_ERR(inode)) {
+               if (IS_ERR(inode))
                        printk(KERN_WARNING "iget() failed for ino #%u\n", ino);
-                       return ERR_CAST(inode);
-               }
        }
 
        return d_splice_alias(inode, target);