From: Marcus Boerger Date: Tue, 30 Dec 2008 19:10:37 +0000 (+0000) Subject: - MFH Show version and ini entries as default module info. X-Git-Tag: php-5.3.0beta1~345 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aab40960c6769c6231db6c54a811d1363854dd85;p=php - MFH Show version and ini entries as default module info. --- diff --git a/ext/standard/info.c b/ext/standard/info.c index 34d45a53c4..a0740150bc 100644 --- a/ext/standard/info.c +++ b/ext/standard/info.c @@ -89,26 +89,29 @@ static int php_info_write_wrapper(const char *str, uint str_length) } -PHPAPI void php_info_print_module(zend_module_entry *module TSRMLS_DC) /* {{{ */ +PHPAPI void php_info_print_module(zend_module_entry *zend_module TSRMLS_DC) /* {{{ */ { - if (module->info_func) { + if (zend_module->info_func || zend_module->version) { if (!sapi_module.phpinfo_as_text) { - php_printf("

%s

\n", module->name, module->name); + php_printf("

%s

\n", zend_module->name, zend_module->name); } else { php_info_print_table_start(); - php_info_print_table_header(1, module->name); + php_info_print_table_header(1, zend_module->name); php_info_print_table_end(); } - module->info_func(module TSRMLS_CC); + if (zend_module->info_func) { + zend_module->info_func(zend_module TSRMLS_CC); + } else { + php_info_print_table_start(); + php_info_print_table_row(2, "Version", zend_module->version); + php_info_print_table_end(); + DISPLAY_INI_ENTRIES(); + } } else { if (!sapi_module.phpinfo_as_text) { - php_printf(""); - php_printf(""); - php_printf("%s", module->name); - php_printf("\n"); + php_printf("