:: commit 893f02f6d35e1feccbb96d3da42eef112a5cd0cb

Nobuhiro Iwamatsu <iwamatsu@nigauri.org> — 2025-04-27 12:15

parents: 25b89fcff4

Fix memory leak by compression_buf in bz3_decompress() (#159)

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
diff --git a/src/libbz3.c b/src/libbz3.c
index 0d7a661..edba06c 100644
--- a/src/libbz3.c
+++ b/src/libbz3.c
@@ -991,6 +991,8 @@ BZIP3_API int bz3_decompress(const uint8_t * in, uint8_t * out, size_t in_size,
     }
 
     bz3_free(state);
+    free(compression_buf);
+
     return BZ3_OK;
 }
 
tab: 248 wrap: offon