X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_util_object.c;h=adae1b01e1fab9b8a7419da58d001ab726c2e738;hp=d3ef41c2f35879ab92860f03ed3366270bdfdf17;hb=48981407809f0404e0427637f8474c9ccc2eafa4;hpb=b86d629d9dcddf60e3b3abb3368f7fdab1879e7b diff --git a/http_util_object.c b/http_util_object.c index d3ef41c..adae1b0 100644 --- a/http_util_object.c +++ b/http_util_object.c @@ -27,31 +27,7 @@ #ifdef ZEND_ENGINE_2 -#ifdef HTTP_HAVE_CURL -static -ZEND_BEGIN_ARG_INFO(http_request_info_ref_3, 0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(1) -ZEND_END_ARG_INFO(); - -static -ZEND_BEGIN_ARG_INFO(http_request_info_ref_4, 0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(1) -ZEND_END_ARG_INFO(); - -static -ZEND_BEGIN_ARG_INFO(http_request_info_ref_5, 0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(0) - ZEND_ARG_PASS_INFO(1) -ZEND_END_ARG_INFO(); -#endif /* HTTP_HAVE_CURL */ +HTTP_DECLARE_ARG_PASS_INFO(); zend_class_entry *http_util_object_ce; zend_function_entry http_util_object_fe[] = { @@ -73,10 +49,10 @@ zend_function_entry http_util_object_fe[] = { HTTP_STATIC_ME_ALIAS(parseHeaders, http_parse_headers, NULL) HTTP_STATIC_ME_ALIAS(getRequestHeaders, http_get_request_headers, NULL) #ifdef HTTP_HAVE_CURL - HTTP_STATIC_ME_ALIAS(get, http_get, http_request_info_ref_3) - HTTP_STATIC_ME_ALIAS(head, http_head, http_request_info_ref_3) - HTTP_STATIC_ME_ALIAS(postData, http_post_data, http_request_info_ref_4) - HTTP_STATIC_ME_ALIAS(postFields, http_post_fields, http_request_info_ref_5) + HTTP_STATIC_ME_ALIAS(get, http_get, http_arg_pass_ref_3) + HTTP_STATIC_ME_ALIAS(head, http_head, http_arg_pass_ref_3) + HTTP_STATIC_ME_ALIAS(postData, http_post_data, http_arg_pass_ref_4) + HTTP_STATIC_ME_ALIAS(postFields, http_post_fields, http_arg_pass_ref_5) #endif /* HTTP_HAVE_CURL */ HTTP_STATIC_ME_ALIAS(authBasic, http_auth_basic, NULL) HTTP_STATIC_ME_ALIAS(authBasicCallback, http_auth_basic_cb, NULL)