]> git.pld-linux.org Git - packages/crossmingw32-libpng.git/blame - libpng-badchunks.patch
- fix alpha, sparc
[packages/crossmingw32-libpng.git] / libpng-badchunks.patch
CommitLineData
08443f7b 1--- libpng-1.0.9/pngrutil.c.badchunk Wed Jan 31 12:56:47 2001
2+++ libpng-1.0.9/pngrutil.c Tue Feb 6 10:42:15 2001
3@@ -1068,6 +1068,12 @@
4 prefix_length = profile - chunkdata;
5 chunkdata = png_decompress_chunk(png_ptr, compression_type, chunkdata,
6 slength, prefix_length, &data_length);
7+ if(chunkdata)
8+ png_set_iCCP(png_ptr, info_ptr, chunkdata, compression_type,
9+ chunkdata + prefix_length, data_length);
10+ else
11+ png_set_iCCP(png_ptr, info_ptr, chunkdata, compression_type,
12+ 0x00, prefix_length);
13
14 profile_length = data_length - prefix_length;
15
This page took 0.052181 seconds and 4 git commands to generate.