X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http.c;h=4eb0f5e9873817886702bae58603efe95932998e;hb=287edcbfb698ff402588f7057dae0bc994d6e8e4;hp=e3ee6ab69aced0bf96635c70eece58b780ba41a2;hpb=eebe0f3e8947ecb407451d20aef0611cfcedfdac;p=m6w6%2Fext-http diff --git a/php_http.c b/php_http.c index e3ee6ab..4eb0f5e 100644 --- a/php_http.c +++ b/php_http.c @@ -51,6 +51,9 @@ static zend_module_dep http_module_deps[] = { #ifdef PHP_HTTP_HAVE_ICONV ZEND_MOD_REQUIRED("iconv") #endif +#ifdef PHP_HTTP_HAVE_JSON + ZEND_MOD_REQUIRED("json") +#endif #ifdef PHP_HTTP_HAVE_EVENT ZEND_MOD_CONFLICTS("event") #endif @@ -149,10 +152,10 @@ PHP_MINIT_FUNCTION(http) || SUCCESS != PHP_MINIT_CALL(http_client_factory) #if PHP_HTTP_HAVE_CURL || SUCCESS != PHP_MINIT_CALL(http_curl) -#endif || SUCCESS != PHP_MINIT_CALL(http_curl_client) || SUCCESS != PHP_MINIT_CALL(http_curl_client_pool) || SUCCESS != PHP_MINIT_CALL(http_curl_client_datashare) +#endif || SUCCESS != PHP_MINIT_CALL(http_url) || SUCCESS != PHP_MINIT_CALL(http_env) || SUCCESS != PHP_MINIT_CALL(http_env_request) @@ -230,7 +233,13 @@ PHP_MINFO_FUNCTION(http) #endif #if PHP_HTTP_HAVE_EVENT - php_info_print_table_row(3, "libevent", PHP_HTTP_EVENT_VERSION, event_get_version()); + php_info_print_table_row(3, "libevent", +# ifdef LIBEVENT_VERSION + LIBEVENT_VERSION, +# else + PHP_HTTP_EVENT_VERSION, +# endif + event_get_version()); #else php_info_print_table_row(3, "libevent", "disabled", "disabled"); #endif