Unionfs: don't check dentry on error
authorErez Zadok <ezk@cs.sunysb.edu>
Fri, 28 Dec 2007 00:21:06 +0000 (19:21 -0500)
committerErez Zadok <ezk@cs.sunysb.edu>
Sun, 23 Mar 2008 03:44:42 +0000 (23:44 -0400)
Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
fs/unionfs/inode.c

index bc71a560ca5e0ed0c2da50fdb827d5cabd0e145b..43f256d3cc44b928a4fdab8d6ba851c9d414573c 100644 (file)
@@ -158,9 +158,9 @@ out:
        unionfs_check_inode(parent);
        if (!err) {
                unionfs_check_dentry(dentry->d_parent);
+               unionfs_check_dentry(dentry);
                unionfs_check_nd(nd);
        }
-       unionfs_check_dentry(dentry);
        unionfs_unlock_dentry(dentry);
        unionfs_read_unlock(dentry->d_sb);
        return err;