From e4e5c59b4ba0103184bfa1d04c72180a2df7d772 Mon Sep 17 00:00:00 2001 From: Pompolic <pompolic@special-circumstanc.es> Date: Wed, 27 Oct 2021 21:42:51 +0200 Subject: [PATCH] Re-enable depredict, free pred.out and tmp_buf --- pdf.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pdf.c b/pdf.c index 976433a..6ba8f08 100644 --- a/pdf.c +++ b/pdf.c @@ -3426,9 +3426,10 @@ LZWDecode(const Dict *parms, HBytes b, HParser *p) //assert(!done); // SR::TODO:: Do a H_MAKE rather than a parse and let the caller do the parse - //res = h_parse(p, pred.out, pred.nout); - res = h_parse(p, tmp_res->ast->bytes.token, tmp_res->ast->bytes.len); // XXX depred buffer - //free(pred.out); + res = h_parse(p, pred.out, pred.nout); + //res = h_parse(p, tmp_res->ast->bytes.token, tmp_res->ast->bytes.len); // XXX depred buffer + free(pred.out); + free(tmp_buf); //bind_lzw_spec(NULL); //delete_lzw_spec(lzw_spec); -- GitLab