From d20137017a55d9378c3cca11cb5545775817b2ef Mon Sep 17 00:00:00 2001 From: Jerome St-Louis Date: Fri, 31 Jan 2025 02:06:27 -0500 Subject: [PATCH] encoder_jpeg.cc: Fix for libjpeg versions < 9d - Fixes #1453 --- libheif/plugins/encoder_jpeg.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libheif/plugins/encoder_jpeg.cc b/libheif/plugins/encoder_jpeg.cc index 21a5541745..a0eaaccb59 100644 --- a/libheif/plugins/encoder_jpeg.cc +++ b/libheif/plugins/encoder_jpeg.cc @@ -360,7 +360,7 @@ struct heif_error jpeg_encode_image(void* encoder_raw, const struct heif_image* } uint8_t* outbuffer = nullptr; -#ifdef LIBJPEG_TURBO_VERSION +#if defined(LIBJPEG_TURBO_VERSION) || (JPEG_LIB_VERSION_MAJOR < 9 || (JPEG_LIB_VERSION_MAJOR == 9 && JPEG_LIB_VERSION_MINOR < 4)) unsigned long outlength = 0; #else size_t outlength = 0;