ref: 394e3b05973edea07196710e10caa1af5c840a56
parent: 94050e73b85c64633e3bab2447b03a0d1c24c481
author: Sebastian Rasmussen <sebras@gmail.com>
date: Fri Jun 14 10:51:01 EDT 2019
jbig2dec: Fix leak of huffman decoder state in test code.
--- a/jbig2_huffman.c
+++ b/jbig2_huffman.c
@@ -747,7 +747,7 @@
{
Jbig2Ctx *ctx;
Jbig2HuffmanTable *tables[5];
- Jbig2HuffmanState *hs;
+ Jbig2HuffmanState *hs = NULL;
Jbig2WordStream ws;
bool oob;
int32_t code;
@@ -799,6 +799,7 @@
success = 1;
cleanup:
+ jbig2_huffman_free(ctx, hs);
for (i = 0; i < 5; i++)
jbig2_release_huffman_table(ctx, tables[i]);
jbig2_ctx_free(ctx);