From 08f2a6ffc22fc60c3f2d21615c1ee64d2dbfba6c Mon Sep 17 00:00:00 2001 From: Colin Clark Date: Thu, 19 Aug 2021 09:40:14 +0100 Subject: [PATCH] Fix #918: geeqie crash when using JPEG XL images https://github.com/BestImageViewer/geeqie/issues/918 Call to JxlDecoderDestroy() had been omitted. --- src/image_load_jpegxl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/image_load_jpegxl.c b/src/image_load_jpegxl.c index d315c543..e2b22f99 100644 --- a/src/image_load_jpegxl.c +++ b/src/image_load_jpegxl.c @@ -147,6 +147,8 @@ static uint8_t *JxlMemoryToPixels(const uint8_t *next_in, size_t size, size_t *s break; } } + + JxlDecoderDestroy(dec); if (success){ return pixels; } else { -- 2.20.1