diff options
author | Simon Bünzli <zeniko@gmail.com> | 2014-07-18 16:05:39 +0200 |
---|---|---|
committer | Simon Bünzli <zeniko@gmail.com> | 2014-07-18 16:05:39 +0200 |
commit | 46f3f26d485f113f309336404ee4172b7f8c15a2 (patch) | |
tree | 0fdc23bf5d99d12d133dec8761756dbc24ad10e3 /source/fitz | |
parent | 36aed33b337bd24b4a0491389f8e9dc27ffb058c (diff) | |
download | mupdf-46f3f26d485f113f309336404ee4172b7f8c15a2.tar.xz |
fix potential memory leak in load-jpx.c
Diffstat (limited to 'source/fitz')
-rw-r--r-- | source/fitz/load-jpx.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/fitz/load-jpx.c b/source/fitz/load-jpx.c index dd7bf9e1..51950d4c 100644 --- a/source/fitz/load-jpx.c +++ b/source/fitz/load-jpx.c @@ -105,6 +105,7 @@ fz_load_jpx(fz_context *ctx, unsigned char *data, int size, fz_colorspace *defcs opj_set_error_handler(codec, fz_opj_error_callback, ctx); if (!opj_setup_decoder(codec, ¶ms)) { + opj_destroy_codec(codec); fz_throw(ctx, FZ_ERROR_GENERIC, "j2k decode failed"); } |