+++ /dev/null
---- libpng-1.0.9/pngrutil.c.badchunk Wed Jan 31 12:56:47 2001
-+++ libpng-1.0.9/pngrutil.c Tue Feb 6 10:42:15 2001
-@@ -1068,6 +1068,12 @@
- prefix_length = profile - chunkdata;
- chunkdata = png_decompress_chunk(png_ptr, compression_type, chunkdata,
- slength, prefix_length, &data_length);
-+ if(chunkdata)
-+ png_set_iCCP(png_ptr, info_ptr, chunkdata, compression_type,
-+ chunkdata + prefix_length, data_length);
-+ else
-+ png_set_iCCP(png_ptr, info_ptr, chunkdata, compression_type,
-+ 0x00, prefix_length);
-
- profile_length = data_length - prefix_length;
-