cvs: php-src /ext/gd/libgd gd.c

From: Date: Wed, 09 Jul 2003 10:36:07 +0000
Subject: cvs: php-src /ext/gd/libgd gd.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-22457@lists.php.net to get a copy of this message
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);

« previous php.cvs (#22457) next »