]> granicus.if.org Git - imagemagick/commitdiff
Use PNG_BENIGN_ERRORS_SUPPORTED instead of PNG_LIBPNG_VER to check
authorglennrp <glennrp@git.imagemagick.org>
Sun, 21 Apr 2013 00:40:38 +0000 (00:40 +0000)
committerglennrp <glennrp@git.imagemagick.org>
Sun, 21 Apr 2013 00:40:38 +0000 (00:40 +0000)
for benign error support.

coders/png.c

index 686a4cc2980217e8be03212c0ff53ff08d2e4a29..96b59f6a54eb57594d100cac592354aaae19174e 100644 (file)
@@ -1818,7 +1818,7 @@ static void MagickPNGWarningHandler(png_struct *ping,png_const_charp message)
 }
 
 #ifdef PNG_USER_MEM_SUPPORTED
-#if PNG_LIBPNG_VER >= 14000
+#if PNG_LIBPNG_VER >= 10400
 static png_voidp Magick_png_malloc(png_structp png_ptr,png_alloc_size_t size)
 #else
 static png_voidp Magick_png_malloc(png_structp png_ptr,png_size_t size)
@@ -2310,7 +2310,7 @@ static Image *ReadOnePNGImage(MngInfo *mng_info,
   LockSemaphoreInfo(ping_semaphore);
 #endif
 
-#if PNG_LIBPNG_VER >= 10400
+#ifdef PNG_BENIGN_ERRORS_SUPPORTED
   /* Allow benign errors */
   png_set_benign_errors(ping, 1);
 #endif
@@ -9326,7 +9326,7 @@ static MagickBooleanType WriteOnePNGImage(MngInfo *mng_info,
   LockSemaphoreInfo(ping_semaphore);
 #endif
 
-#if PNG_LIBPNG_VER >= 10400
+#ifdef PNG_BENIGN_ERRORS_SUPPORTED
   /* Allow benign errors */
   png_set_benign_errors(ping, 1);
 #endif