btrfs-progs: check/original: Remove unused variable first_key
authorQu Wenruo <wqu@suse.com>
Thu, 22 Mar 2018 09:06:24 +0000 (17:06 +0800)
committerDavid Sterba <dsterba@suse.com>
Fri, 30 Mar 2018 20:15:55 +0000 (22:15 +0200)
This @first_key variable is introduced in f5c4c4f3b75b
("btrfsck: add code to rebuild extent records"), however it's not only
unused, but also used incorrectly.

It's calling btrfs_item_key_to_cpu() on an node extent buffer.

Anyway, just remove it.

Fixes: f5c4c4f3b75b ("btrfsck: add code to rebuild extent records")
Signed-off-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
check/main.c

index b476e07..891a6d7 100644 (file)
@@ -6103,12 +6103,7 @@ static int run_next_block(struct btrfs_root *root,
                }
        } else {
                int level;
-               struct btrfs_key first_key;
 
-               first_key.objectid = 0;
-
-               if (nritems > 0)
-                       btrfs_item_key_to_cpu(buf, &first_key, 0);
                level = btrfs_header_level(buf);
                for (i = 0; i < nritems; i++) {
                        struct extent_record tmpl;