diff --git a/lib/libf2fs_zoned.c b/lib/libf2fs_zoned.c
index 56c97d1..81088af 100644
--- a/lib/libf2fs_zoned.c
+++ b/lib/libf2fs_zoned.c
@@ -293,6 +293,7 @@ int f2fs_check_zones(int j)
 
        dev->zone_cap_blocks = malloc(dev->nr_zones * sizeof(size_t));
        if (!dev->zone_cap_blocks) {
+               free(rep);
                ERR_MSG("No memory for zone capacity list.\n");
                return -ENOMEM;
        }
-- 
2.34.1



_______________________________________________
Linux-f2fs-devel mailing list
Linux-f2fs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-f2fs-devel

Reply via email to