]> git.pld-linux.org Git - packages/crossmingw32-libpng.git/blob - libpng-badchunks.patch
- fix alpha, sparc
[packages/crossmingw32-libpng.git] / libpng-badchunks.patch
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.040108 seconds and 3 git commands to generate.