summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debug-tree.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/debug-tree.c b/debug-tree.c
index 0525354b..99c12d68 100644
--- a/debug-tree.c
+++ b/debug-tree.c
@@ -212,7 +212,9 @@ again:
read_extent_buffer(leaf, &ri, offset, sizeof(ri));
buf = read_tree_block(tree_root_scan,
btrfs_root_bytenr(&ri),
- tree_root_scan->leafsize, 0);
+ btrfs_level_size(tree_root_scan,
+ btrfs_root_level(&ri)),
+ 0);
switch(found_key.objectid) {
case BTRFS_ROOT_TREE_OBJECTID:
if (!skip)