From 80495124b29d8abf0ec40ae625f5bcb5ef623f42 Mon Sep 17 00:00:00 2001
From: Glenn Randers-Pehrson <glennrp at users.sourceforge.net>
Date: Sun, 3 Jul 2016 10:28:54 -0500
Subject: [PATCH] [libpng16] Don't call png_icc_set_sRGB() when it's not
 compiled.

---
 pngrutil.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pngrutil.c b/pngrutil.c
index c9747fc27..4d499aa2c 100644
--- a/pngrutil.c
+++ b/pngrutil.c
@@ -1512,12 +1512,12 @@ png_handle_iCCP(png_structrp png_ptr, png_inforp info_ptr, png_uint_32 length)
                                     png_crc_finish(png_ptr, length);
                                     finished = 1;
 
-#                                   ifdef PNG_sRGB_SUPPORTED
+# if defined(PNG_sRGB_SUPPORTED) && PNG_sRGB_PROFILE_CHECKS >= 0
                                     /* Check for a match against sRGB */
                                     png_icc_set_sRGB(png_ptr,
                                        &png_ptr->colorspace, profile,
                                        png_ptr->zstream.adler);
-#                                   endif
+# endif
 
                                     /* Steal the profile for info_ptr. */
                                     if (info_ptr != NULL)
-- 
GitLab