]> git.pld-linux.org Git - packages/crossmingw32-libpng.git/commitdiff
- new badchunks patch from SuSe 7.0 is back. libpng-1_0_10-1 libpng-1_0_11-1 libpng-1_0_11-3 libpng-1_0_12-1 libpng-1_0_9-3 rpm-4_0_2-6
authorkloczek <kloczek@pld-linux.org>
Fri, 23 Feb 2001 04:50:57 +0000 (04:50 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    libpng-badchunks.patch -> 1.3

libpng-badchunks.patch [new file with mode: 0644]

diff --git a/libpng-badchunks.patch b/libpng-badchunks.patch
new file mode 100644 (file)
index 0000000..acf98c3
--- /dev/null
@@ -0,0 +1,15 @@
+--- 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;
This page took 0.076104 seconds and 4 git commands to generate.