diff options
Diffstat (limited to 'source')
-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"); } |