From dc8d6a840c9b369bcd69c99c639d0f3475c09ed5 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Sat, 4 Dec 2004 15:28:52 +0000 Subject: [PATCH] - obsolete Changed files: libpng-alpha.patch -> 1.2 --- libpng-alpha.patch | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 libpng-alpha.patch diff --git a/libpng-alpha.patch b/libpng-alpha.patch deleted file mode 100644 index d0753b0..0000000 --- a/libpng-alpha.patch +++ /dev/null @@ -1,18 +0,0 @@ -recent change from libpng 1.2.7 broke alpha stripping -png_set_strip_alpha() does info_ptr->color_type &= ~PNG_COLOR_MASK_ALPHA, -but png_do_strip_filler checks png_ptr->row_info.color_type not -info_ptr->color_type - ---- libpng-1.2.7/pngread.c.orig 2004-09-12 04:19:31.000000000 +0200 -+++ libpng-1.2.7/pngread.c 2004-10-13 16:22:29.000000000 +0200 -@@ -726,6 +726,10 @@ - png_ptr->row_info.pixel_depth = png_ptr->pixel_depth; - png_ptr->row_info.rowbytes = PNG_ROWBYTES(png_ptr->row_info.pixel_depth, - png_ptr->row_info.width); -+#if defined(PNG_READ_STRIP_ALPHA_SUPPORTED) -+ if (png_ptr->transformations & PNG_STRIP_ALPHA) -+ png_ptr->row_info.color_type &= ~PNG_COLOR_MASK_ALPHA; -+#endif - - if(png_ptr->row_buf[0]) - png_read_filter_row(png_ptr, &(png_ptr->row_info), -- 2.44.0