X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http.c;h=72c7c2a532dd022be5cb7429dce34afd71c6a921;hp=627f5b70dedf9b89c2e94809e8a3f4276fc57319;hb=e8608b78db949f6806ee47709aa6799affe69b9e;hpb=8b0dab30fae854e5d51307a638211d48f7e5e1fe diff --git a/http.c b/http.c index 627f5b7..72c7c2a 100644 --- a/http.c +++ b/http.c @@ -57,6 +57,9 @@ # endif # include #endif +#ifdef HTTP_HAVE_MHASH +# include +#endif #include @@ -319,26 +322,17 @@ PHP_RSHUTDOWN_FUNCTION(http) /* {{{ PHP_MINFO_FUNCTION */ PHP_MINFO_FUNCTION(http) { -#ifdef HTTP_HAVE_CURL -# define HTTP_CURL_VERSION curl_version() -#else -# define HTTP_CURL_VERSION "libcurl not available" -#endif - php_info_print_table_start(); { - char full_version_string[1024] = {0}; - snprintf(full_version_string, 1023, "%s (%s)", HTTP_PEXT_VERSION, HTTP_CURL_VERSION); - php_info_print_table_row(2, "Extended HTTP support:", "enabled"); - php_info_print_table_row(2, "Extension Version:", full_version_string); + php_info_print_table_row(2, "Extension Version:", HTTP_PEXT_VERSION); #ifdef HTTP_HAVE_CURL - php_info_print_table_row(2, "cURL HTTP Requests:", "enabled"); + php_info_print_table_row(2, "cURL HTTP Requests:", curl_version()); #else php_info_print_table_row(2, "cURL HTTP Requests:", "disabled"); #endif #ifdef HTTP_HAVE_MHASH - php_info_print_table_row(2, "mhash ETag Generator:", "enabled"); + php_info_print_table_row(2, "mhash ETag Generator:", MHASH_API_VERSION); #else php_info_print_table_row(2, "mhash ETag Generator:", "disabled"); #endif