summaryrefslogtreecommitdiffstats
path: root/b143619b68df3962b4bb542561f7448aa6d40915.patch
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2020-10-19 15:01:23 +0200
committerRemi Collet <remi@remirepo.net>2020-10-19 15:01:23 +0200
commit42cc010e222ae14f4f083244f759fd702b04a414 (patch)
treecf04d8cd0223cfa4455ced079466daf49ec9ac08 /b143619b68df3962b4bb542561f7448aa6d40915.patch
parent829e230f4c6f1f153075647340f023db3c11db0d (diff)
add upstream patch for old libheif (EL-7)
Diffstat (limited to 'b143619b68df3962b4bb542561f7448aa6d40915.patch')
-rw-r--r--b143619b68df3962b4bb542561f7448aa6d40915.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/b143619b68df3962b4bb542561f7448aa6d40915.patch b/b143619b68df3962b4bb542561f7448aa6d40915.patch
new file mode 100644
index 0000000..40e63db
--- /dev/null
+++ b/b143619b68df3962b4bb542561f7448aa6d40915.patch
@@ -0,0 +1,26 @@
+From b143619b68df3962b4bb542561f7448aa6d40915 Mon Sep 17 00:00:00 2001
+From: Dirk Lemstra <dirk@lemstra.org>
+Date: Fri, 16 Oct 2020 11:05:01 +0200
+Subject: [PATCH] Added version check for
+ heif_image_handle_get_luma_bits_per_pixel (#2729).
+
+---
+ coders/heic.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/coders/heic.c b/coders/heic.c
+index ce7742cac0..cc38a4ffc2 100644
+--- a/coders/heic.c
++++ b/coders/heic.c
+@@ -305,7 +305,11 @@ static MagickBooleanType ReadHEICImageByID(const ImageInfo *image_info,
+ */
+ image->columns=(size_t) heif_image_handle_get_width(image_handle);
+ image->rows=(size_t) heif_image_handle_get_height(image_handle);
++#if LIBHEIF_NUMERIC_VERSION > 0x01040000
+ image->depth=(size_t) heif_image_handle_get_luma_bits_per_pixel(image_handle);
++#else
++ image->depth=8;
++#endif
+ if (heif_image_handle_has_alpha_channel(image_handle))
+ image->alpha_trait=BlendPixelTrait;
+ preserve_orientation=IsStringTrue(GetImageOption(image_info,