iliaa Wed Mar 5 10:57:28 2003 EDT Modified files: /php4/ext/gd/libgd gd_png.c Log: Fixed bug #22544 (missing fix from official gd). Index: php4/ext/gd/libgd/gd_png.c diff -u php4/ext/gd/libgd/gd_png.c:1.9 php4/ext/gd/libgd/gd_png.c:1.10 --- php4/ext/gd/libgd/gd_png.c:1.9 Tue Dec 3 10:43:17 2002 +++ php4/ext/gd/libgd/gd_png.c Wed Mar 5 10:57:28 2003 @@ -561,9 +561,10 @@ } if (im->trueColor && (!im->saveAlphaFlag) && (transparent >= 0)) { - trans_rgb_value.red = gdTrueColorGetRed (im->trueColor); - trans_rgb_value.green = gdTrueColorGetGreen (im->trueColor); - trans_rgb_value.blue = gdTrueColorGetBlue (im->trueColor); + /* 2.0.9: fixed by Thomas Winzig */ + trans_rgb_value.red = gdTrueColorGetRed (im->transparent); + trans_rgb_value.green = gdTrueColorGetGreen (im->transparent); + trans_rgb_value.blue = gdTrueColorGetBlue (im->transparent); png_set_tRNS (png_ptr, info_ptr, 0, 0, &trans_rgb_value); } if (!im->trueColor)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php