diff --git a/pngget.c b/pngget.c index 5c435dcdc..b888db366 100644 --- a/pngget.c +++ b/pngget.c @@ -749,7 +749,8 @@ png_get_iCCP(png_const_structrp png_ptr, png_inforp info_ptr, /* This is somewhat irrelevant since the profile data returned has * actually been uncompressed. */ - *compression_type = PNG_COMPRESSION_TYPE_BASE; + if (compression_type != NULL) + *compression_type = PNG_COMPRESSION_TYPE_BASE; return (PNG_INFO_iCCP); }