From: glennrp Date: Tue, 22 Jan 2013 15:17:38 +0000 (+0000) Subject: Disable setting cache_max when libpng version is older than 1.4.0 X-Git-Tag: 7.0.1-0~4392 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=09cd96287f72032f4d49a779d65e1546e85f6b9f;p=imagemagick Disable setting cache_max when libpng version is older than 1.4.0 --- diff --git a/coders/png.c b/coders/png.c index e40c9c958..e5527cae2 100644 --- a/coders/png.c +++ b/coders/png.c @@ -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