]> granicus.if.org Git - imagemagick/commitdiff
Disable setting cache_max when libpng version is older than 1.4.0
authorglennrp <glennrp@git.imagemagick.org>
Tue, 22 Jan 2013 15:17:38 +0000 (15:17 +0000)
committerglennrp <glennrp@git.imagemagick.org>
Tue, 22 Jan 2013 15:17:38 +0000 (15:17 +0000)
coders/png.c

index e40c9c95822f36a294b717374b0c86c8396dc925..e5527cae2a021d1be964ec627d7800c893f30d16 100644 (file)
@@ -2288,10 +2288,12 @@ static Image *ReadOnePNGImage(MngInfo *mng_info,
 #endif
 
 #ifdef PNG_SET_USER_LIMITS_SUPPORTED
+#  if (PNG_LIBPNG_VER >= 10400)
     /* Limit the size of the chunk storage cache used for sPLT, text,
      * and unknown chunks, and for expansion of iTXt, zTXt, and iCCP chunks.
      */
     png_set_chunk_cache_max(ping, 65536);
+#  endif
 #endif
 
 #ifdef PNG_READ_CHECK_FOR_INVALID_INDEX_SUPPORTED