diff options
-rw-r--r-- | NEWS | 3 | ||||
-rw-r--r-- | ext/gd/gd.c | 6 |
2 files changed, 8 insertions, 1 deletions
@@ -5,6 +5,9 @@ PHP NEWS - FPM: . Fixed bug #77921 (static.php.net doesn't work anymore). (Peter Kokot) +- GD: + . Fixed bug #77943 (imageantialias($image, false); does not work). (cmb) + - JSON: . Fixed bug #77843 (Use after free with json serializer). (Nikita) diff --git a/ext/gd/gd.c b/ext/gd/gd.c index 50d4745371..231fcac381 100644 --- a/ext/gd/gd.c +++ b/ext/gd/gd.c @@ -4699,7 +4699,11 @@ PHP_FUNCTION(imageantialias) if ((im = (gdImagePtr)zend_fetch_resource(Z_RES_P(IM), "Image", le_gd)) == NULL) { RETURN_FALSE; } - gdImageSetAntiAliased(im, 0); + + if (im->trueColor) { + im->AA = alias; + } + RETURN_TRUE; } /* }}} */ |