X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=php_http_std_defs.h;h=dbc6473301752a84c88f3d5b1e348de9d369f7bd;hb=8fa713be4960d51958523429ee0e7dfca6d017fb;hp=4b5f44d7b149143a7b8125ee654067afd9f465da;hpb=62279bb901c6180b0939cff882e69d218ab2206c;p=m6w6%2Fext-http diff --git a/php_http_std_defs.h b/php_http_std_defs.h index 4b5f44d..dbc6473 100644 --- a/php_http_std_defs.h +++ b/php_http_std_defs.h @@ -97,11 +97,9 @@ typedef int STATUS; /* max URL length */ #define HTTP_URL_MAXLEN 4096 -#define HTTP_URI_MAXLEN HTTP_URL_MAXLEN /* def URL arg separator */ #define HTTP_URL_ARGSEP "&" -#define HTTP_URI_ARGSEP HTTP_URL_ARGSEP /* send buffer size */ #define HTTP_SENDBUF_SIZE 40960 @@ -390,10 +388,18 @@ typedef int STATUS; ZEND_BEGIN_ARG_INFO(http_arg_pass_ref_2, 0) \ ZEND_ARG_PASS_INFO(0) \ ZEND_ARG_PASS_INFO(1) \ + ZEND_END_ARG_INFO(); \ +\ + static \ + ZEND_BEGIN_ARG_INFO(http_arg_pass_ref_3, 0) \ + ZEND_ARG_PASS_INFO(0) \ + ZEND_ARG_PASS_INFO(0) \ + ZEND_ARG_PASS_INFO(1) \ ZEND_END_ARG_INFO(); # else # define HTTP_DECLARE_ARG_PASS_INFO() \ - static unsigned char http_arg_pass_ref_2[] = {2, BYREF_NONE, BYREF_FORCE}; + static unsigned char http_arg_pass_ref_2[] = {2, BYREF_NONE, BYREF_FORCE};\ + static unsigned char http_arg_pass_ref_3[] = {3, BYREF_NONE, BYREF_NONE, BYREF_FORCE}; # endif /* ZEND_ENGINE_2 */ #endif /* HTTP_HAVE_CURL */