From 5e57eeda8c15d40761bdb5950abcbbc34db6ad92 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 24 Nov 2021 16:01:56 +0100 Subject: [PATCH] fix gdImagePngCtxEx call with system libgd --- ext/gd/gd.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ext/gd/gd.c b/ext/gd/gd.c index 81da12668204d..06ee959437935 100644 --- a/ext/gd/gd.c +++ b/ext/gd/gd.c @@ -4191,7 +4191,11 @@ static void _php_image_output_ctx(INTERNAL_FUNCTION_PARAMETERS, int image_type, (*func_p)(im, ctx, (int) quality); break; case PHP_GDIMG_TYPE_PNG: - (*func_p)(im, ctx, (int) quality, (int) basefilter); +#ifdef HAVE_GD_BUNDLED + gdImagePngCtxEx(im, ctx, (int) quality, (int) basefilter); +#else + gdImagePngCtxEx(im, ctx, (int) quality); +#endif break; case PHP_GDIMG_TYPE_GIF: (*func_p)(im, ctx);