mirror of
https://github.com/php/php-src.git
synced 2024-09-21 09:57:23 +00:00
- Fix a possible crash when invalid color index are given as background
in imagerotate, only when palette based image is used as src
This commit is contained in:
parent
e1f163b053
commit
6da86c7e93
@ -2761,6 +2761,10 @@ gdImagePtr gdImageRotate (gdImagePtr src, double dAngle, int clrBack)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (!gdImageTrueColor(src) && clrBack>=gdImageColorsTotal(src)) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
clrBackR = gdImageRed(src, clrBack);
|
||||
clrBackG = gdImageGreen(src, clrBack);
|
||||
clrBackB = gdImageBlue(src, clrBack);
|
||||
|
Loading…
Reference in New Issue
Block a user