]> granicus.if.org Git - php/commitdiff
Made phpinfo() / gd_info() indicate availability of JIS feature
authorMoriyoshi Koizumi <moriyoshi@php.net>
Sat, 19 Apr 2003 07:44:16 +0000 (07:44 +0000)
committerMoriyoshi Koizumi <moriyoshi@php.net>
Sat, 19 Apr 2003 07:44:16 +0000 (07:44 +0000)
ext/gd/config.m4
ext/gd/gd.c

index d1431b70684fd28d84414b9f45f91e9a3e334a88..4ef33473f03c5176c9e91997a4f667a090670715 100644 (file)
@@ -230,7 +230,7 @@ AC_DEFUN(PHP_GD_TTSTR,[
 
 AC_DEFUN(PHP_GD_JISX0208,[
   if test "$PHP_GD_JIS_CONV" = "yes"; then
-   USE_GD_JIS_CONV=1
+    USE_GD_JIS_CONV=1
   fi
 ])
 
@@ -330,6 +330,7 @@ dnl enable the support in bundled GD library
   fi
 
   if test -n "$USE_GD_JIS_CONV"; then
+    AC_DEFINE(USE_GD_JISX0208, 1, [ ])
     GDLIB_CFLAGS="$GDLIB_CFLAGS -DJISX0208"
   fi
 
index 1e36cd4e0f29abfbe90927bf898e2f253222f8e8..df06e051cacd124b94aaaa00a43ffd0ba3a5b181 100644 (file)
@@ -499,6 +499,9 @@ PHP_MINFO_FUNCTION(gd)
 #endif
 #ifdef HAVE_GD_XBM
        php_info_print_table_row(2, "XBM Support", "enabled");
+#endif
+#if defined(USE_GD_JISX0208) && defined(HAVE_GD_BUNDLED)
+       php_info_print_table_row(2, "JIS-mapped Japanese Font Support", "enabled");
 #endif
        php_info_print_table_end();
 }
@@ -570,6 +573,11 @@ PHP_FUNCTION(gd_info)
 #else
        add_assoc_bool(return_value, "XBM Support", 0);
 #endif
+#if defined(USE_GD_JISX0208) && defined(HAVE_GD_BUNDLED)
+       add_assoc_bool(return_value, "JIS-mapped Japanese Font Support", 1);
+#else
+       add_assoc_bool(return_value, "JIS-mapped Japanese Font Support", 0);
+#endif
 }
 /* }}} */