summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2016-11-02 10:52:25 +0100
committerDavid Sterba <dsterba@suse.com>2016-11-09 13:47:30 +0100
commit69f879eac95e275fd026cfa3b5b04ed06cbdf073 (patch)
tree8f7eddae0068facb8596520ef1a4ca1c27ff0e3c
parent56917b41fb55a66e6664929c16dcb86f05d77fe3 (diff)
btrfs-progs: dump-tree: cleanup types for item number iteration
Signed-off-by: David Sterba <dsterba@suse.com>
-rw-r--r--print-tree.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/print-tree.c b/print-tree.c
index 89a0e823..f053a937 100644
--- a/print-tree.c
+++ b/print-tree.c
@@ -1028,10 +1028,12 @@ static void print_dev_stats(struct extent_buffer *eb,
void btrfs_print_leaf(struct btrfs_root *root, struct extent_buffer *eb)
{
- int i;
struct btrfs_item *item;
struct btrfs_disk_key disk_key;
- u32 nr = btrfs_header_nritems(eb);
+ u32 i;
+ u32 nr;
+
+ nr = btrfs_header_nritems(eb);
printf("leaf %llu items %d free space %d generation %llu owner %llu\n",
(unsigned long long)btrfs_header_bytenr(eb), nr,
@@ -1040,7 +1042,8 @@ void btrfs_print_leaf(struct btrfs_root *root, struct extent_buffer *eb)
(unsigned long long)btrfs_header_owner(eb));
print_uuids(eb);
fflush(stdout);
- for (i = 0 ; i < nr ; i++) {
+
+ for (i = 0; i < nr; i++) {
u32 item_size;
void *ptr;
u64 objectid;
@@ -1318,7 +1321,7 @@ void btrfs_print_leaf(struct btrfs_root *root, struct extent_buffer *eb)
void btrfs_print_tree(struct btrfs_root *root, struct extent_buffer *eb, int follow)
{
- int i;
+ u32 i;
u32 nr;
u32 size;
struct btrfs_disk_key disk_key;