From: Zach Brown Date: Tue, 22 Jan 2013 00:25:51 +0000 (-0800) Subject: btrfs-progs: remove dead code that checks null eb X-Git-Tag: upstream/4.16.1~3459^2~33 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5fc2413e64b36202f7a020bc69d4a30186145dd0;p=platform%2Fupstream%2Fbtrfs-progs.git btrfs-progs: remove dead code that checks null eb 'next' can never be non-null in the body of these loops. It's initialized to NULL and the loop is terminated the moment it is set. Signed-off-by: Zach Brown --- diff --git a/ctree.c b/ctree.c index 2d86b1e..848722c 100644 --- a/ctree.c +++ b/ctree.c @@ -2872,9 +2872,6 @@ int btrfs_prev_leaf(struct btrfs_root *root, struct btrfs_path *path) } slot--; - if (next) - free_extent_buffer(next); - next = read_node_slot(root, c, slot); break; } @@ -2920,9 +2917,6 @@ int btrfs_next_leaf(struct btrfs_root *root, struct btrfs_path *path) continue; } - if (next) - free_extent_buffer(next); - if (path->reada) reada_for_search(root, path, level, slot, 0); diff --git a/restore.c b/restore.c index ecabc3e..4853203 100644 --- a/restore.c +++ b/restore.c @@ -102,9 +102,6 @@ int next_leaf(struct btrfs_root *root, struct btrfs_path *path) continue; } - if (next) - free_extent_buffer(next); - if (path->reada) reada_for_search(root, path, level, slot, 0);