From: Liu Bo Date: Tue, 11 Sep 2018 22:06:25 +0000 (+0800) Subject: Btrfs: remove unused variables in __btrfs_unlink_inode X-Git-Tag: v5.3-rc1~67^2~89 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=be9b8dfa9c478a5bef22aeaa69d3f12d1033bbe4;p=users%2Fjedix%2Flinux-maple.git Btrfs: remove unused variables in __btrfs_unlink_inode This code was first introduced in 5f39d397dfbe ("Btrfs: Create extent_buffer interface for large blocksizes") and the function was named btrfs_unlink_trans. It later got renamed to __btrfs_unlink_inode and finally commit 16cdcec736cd ("btrfs: implement delayed inode items operation") changed the way inodes are deleted and obviated the need for those two members. Signed-off-by: Liu Bo Reviewed-by: David Sterba [ replace changelog by Nikolay's version ] Signed-off-by: David Sterba --- diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index a2aabdb85226..d324e2a06240 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c @@ -3935,9 +3935,7 @@ static int __btrfs_unlink_inode(struct btrfs_trans_handle *trans, struct btrfs_fs_info *fs_info = root->fs_info; struct btrfs_path *path; int ret = 0; - struct extent_buffer *leaf; struct btrfs_dir_item *di; - struct btrfs_key key; u64 index; u64 ino = btrfs_ino(inode); u64 dir_ino = btrfs_ino(dir); @@ -3955,8 +3953,6 @@ static int __btrfs_unlink_inode(struct btrfs_trans_handle *trans, ret = di ? PTR_ERR(di) : -ENOENT; goto err; } - leaf = path->nodes[0]; - btrfs_dir_item_key_to_cpu(leaf, di, &key); ret = btrfs_delete_one_dir_name(trans, root, path, di); if (ret) goto err;