pajoye Wed Jul 9 06:36:07 2003 EDT Modified files: /php-src/ext/gd/libgd gd.c Log: - Fix a possible crash when invalid color index are given as background in imagerotate, only when palette based image is used as src Index: php-src/ext/gd/libgd/gd.c diff -u php-src/ext/gd/libgd/gd.c:1.58 php-src/ext/gd/libgd/gd.c:1.59 --- php-src/ext/gd/libgd/gd.c:1.58 Wed Jul 9 06:15:13 2003 +++ php-src/ext/gd/libgd/gd.c Wed Jul 9 06:36:07 2003 @@ -2761,6 +2761,10 @@ return NULL; } + if (!gdImageTrueColor(src) && clrBack>=gdImageColorsTotal(src)) { + return NULL; + } + clrBackR = gdImageRed(src, clrBack); clrBackG = gdImageGreen(src, clrBack); clrBackB = gdImageBlue(src, clrBack);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php