Commit 2cb6a442 authored by Al Viro's avatar Al Viro
Browse files

minix_rename(): minix_delete_entry() might fail



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent f556e776
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -230,7 +230,10 @@ static int minix_rename(struct user_namespace *mnt_userns,
			inode_inc_link_count(new_dir);
	}

	minix_delete_entry(old_de, old_page);
	err = minix_delete_entry(old_de, old_page);
	if (err)
		goto out_dir;

	mark_inode_dirty(old_inode);

	if (dir_de) {