diff options
author | Remi Collet <remi@remirepo.net> | 2022-01-31 08:31:19 +0100 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2022-01-31 08:31:19 +0100 |
commit | 32f8771cd7a943733eba7bd888183063f2fb3e68 (patch) | |
tree | ec86029d6435269229e6b4836d2543709298ab42 /heic-el7.patch | |
parent | c09a5d3eb272ea98b51cc5225f057cb4a8aa2ab2 (diff) |
update to version 6.9.12 patch level 37
Diffstat (limited to 'heic-el7.patch')
-rw-r--r-- | heic-el7.patch | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/heic-el7.patch b/heic-el7.patch deleted file mode 100644 index 730bf81..0000000 --- a/heic-el7.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 1b89b2b729238758a98c596c256a1d5753fa5670 Mon Sep 17 00:00:00 2001 -From: Cristy <urban-warrior@imagemagick.org> -Date: Wed, 19 Jan 2022 18:40:35 -0500 -Subject: [PATCH] AVIF is supported by the HEIC coder - ---- - coders/heic.c | 18 +++++++----------- - coders/miff.c | 4 ++-- - coders/mpc.c | 7 +++---- - 3 files changed, 12 insertions(+), 17 deletions(-) - -diff --git a/coders/heic.c b/coders/heic.c -index c17ec7848c..29c5fbc0a9 100644 ---- a/coders/heic.c -+++ b/coders/heic.c -@@ -586,20 +586,16 @@ static Image *ReadHEICImage(const ImageInfo *image_info, - */ - static MagickBooleanType IsHEIC(const unsigned char *magick,const size_t length) - { -+#if defined(MAGICKCORE_HEIC_DELEGATE) -+ enum heif_filetype_result -+ heif_filetype; -+ - if (length < 12) - return(MagickFalse); -- if (LocaleNCompare((const char *) magick+4,"ftyp",4) != 0) -- return(MagickFalse); -- if (LocaleNCompare((const char *) magick+8,"avif",4) == 0) -- return(MagickTrue); -- if (LocaleNCompare((const char *) magick+8,"heic",4) == 0) -- return(MagickTrue); -- if (LocaleNCompare((const char *) magick+8,"heix",4) == 0) -- return(MagickTrue); -- if (LocaleNCompare((const char *) magick+8,"mif1",4) == 0) -- return(MagickTrue); -- if (LocaleNCompare((const char *) magick+8,"msf1",4) == 0) -+ heif_filetype=heif_check_filetype(magick,(int) length); -+ if (heif_filetype == heif_filetype_yes_supported) - return(MagickTrue); -+#endif - return(MagickFalse); - } - |