btrfs-progs: avoid double-free in __btrfs_map_block
[platform/upstream/btrfs-progs.git] / volumes.c
index c8fbde3..ca1b402 100644 (file)
--- a/volumes.c
+++ b/volumes.c
@@ -1226,6 +1226,7 @@ again:
        if (multi_ret && stripes_allocated < stripes_required) {
                stripes_allocated = stripes_required;
                kfree(multi);
+               multi = NULL;
                goto again;
        }
        stripe_nr = offset;