]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - fs/namei.c
Lose the new_name argument of fsnotify_move()
[net-next-2.6.git] / fs / namei.c
index d62fdc875f22800a3d5c1a8c0a2532b0b6d51cc6..f69df876fac330b32dbcf45346ee0411fac38c8c 100644 (file)
@@ -2661,11 +2661,9 @@ int vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
                error = vfs_rename_dir(old_dir,old_dentry,new_dir,new_dentry);
        else
                error = vfs_rename_other(old_dir,old_dentry,new_dir,new_dentry);
-       if (!error) {
-               const char *new_name = old_dentry->d_name.name;
-               fsnotify_move(old_dir, new_dir, old_name, new_name, is_dir,
+       if (!error)
+               fsnotify_move(old_dir, new_dir, old_name, is_dir,
                              new_dentry->d_inode, old_dentry);
-       }
        fsnotify_oldname_free(old_name);
 
        return error;