From fc56fc8ae061644d5b50c9d596f5e9e8a9a37d6c Mon Sep 17 00:00:00 2001 From: Sander Steffann Date: Mon, 29 Nov 1999 23:21:52 +0000 Subject: [PATCH] Show some extra info for GD with phpinfo() --- ext/gd/gd.c | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/ext/gd/gd.c b/ext/gd/gd.c index 1441275be3..b1f40ccddd 100644 --- a/ext/gd/gd.c +++ b/ext/gd/gd.c @@ -176,13 +176,32 @@ PHP_MINIT_FUNCTION(gd) PHP_MINFO_FUNCTION(gd) { /* need to use a PHPAPI function here because it is external module in windows */ -#if HAVE_LIBGD13 - php_printf("Version 1.3"); +#if HAVE_GDIMAGECOLORRESOLVE + php_printf("Version 1.6.2 or higher"); +#elif HAVE_LIBGD13 + php_printf("Version between 1.3 and 1.6.1"); #else php_printf("Version 1.2"); #endif + #ifdef ENABLE_GD_TTF php_printf(" with FreeType support"); +#if HAVE_LIBFREETYPE + php_printf(" (linked with freetype)"); +#elif HAVE_LIBTTF + php_printf(" (linked with ttf library)"); +#else + php_printf(" (linked with unknown library)"); +#endif +#endif + + php_printf(" which supports:"); + +#ifdef HAVE_GD_GIF + php_printf(" GIF"); +#endif +#ifdef HAVE_GD_PNG + php_printf(" PNG"); #endif } -- 2.40.0