diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c index 2616f7ed47996a21df8b0c5de224c4b6c1aebf70..ce773fb736a119a4738080157ff60140a2c6908a 100644 --- a/fs/btrfs/ioctl.c +++ b/fs/btrfs/ioctl.c @@ -1279,7 +1279,6 @@ static noinline int copy_to_sk(struct btrfs_root *root, int nritems; int i; int slot; - int found = 0; int ret = 0; leaf = path->nodes[0]; @@ -1326,7 +1325,7 @@ static noinline int copy_to_sk(struct btrfs_root *root, item_off, item_len); *sk_offset += item_len; } - found++; + (*num_found)++; if (*num_found >= sk->nr_items) break; @@ -1345,7 +1344,6 @@ static noinline int copy_to_sk(struct btrfs_root *root, } else ret = 1; overflow: - *num_found += found; return ret; }