X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_api.h;h=08b6ba82829520be42d0e8ba15878fb2e3a0a1b1;hp=091fd6590f8243fd0fe6d70c800f3a986c9c7b1f;hb=refs%2Fheads%2Fv2.4.x;hpb=6076d966844330e8bb12a7c19a57242ca3c0a9a8 diff --git a/php_http_api.h b/php_http_api.h index 091fd65..08b6ba8 100644 --- a/php_http_api.h +++ b/php_http_api.h @@ -41,9 +41,6 @@ # define PHP_HTTP_API extern #endif -/* make functions that return SUCCESS|FAILURE more obvious */ -typedef int STATUS; - #if (defined(HAVE_ICONV) || defined(PHP_HTTP_HAVE_EXT_ICONV)) && (PHP_HTTP_SHARED_DEPS || !defined(COMPILE_DL_ICONV)) # define PHP_HTTP_HAVE_ICONV #endif @@ -52,9 +49,7 @@ typedef int STATUS; # define PHP_HTTP_HAVE_HASH #endif -#if (defined(HAVE_JSON) || defined(PHP_HTTP_HAVE_EXT_JSON)) && (PHP_HTTP_SHARED_DEPS || !defined(COMPILE_DL_JSON)) -# define PHP_HTTP_HAVE_JSON -#endif +#include #ifdef PHP_WIN32 # define CURL_STATICLIB @@ -68,6 +63,10 @@ typedef int STATUS; # endif #endif +#if defined(HAVE_WCHAR_H) && defined(HAVE_WCTYPE_H) && defined(HAVE_ISWALNUM) && (defined(HAVE_MBRTOWC) || defined(HAVE_MBTOWC)) +# define PHP_HTTP_HAVE_WCHAR 1 +#endif + #include #define PHP_HTTP_IS_CTYPE(type, c) is##type((int) (unsigned char) (c)) #define PHP_HTTP_TO_CTYPE(type, c) to##type((int) (unsigned char) (c)) @@ -75,7 +74,6 @@ typedef int STATUS; #include "php_http.h" #include "php_http_buffer.h" -#include "php_http_strlist.h" #include "php_http_misc.h" #include "php_http_options.h" @@ -108,9 +106,6 @@ typedef int STATUS; ZEND_BEGIN_MODULE_GLOBALS(php_http) struct php_http_env_globals env; -#if PHP_HTTP_HAVE_CURL && PHP_HTTP_HAVE_EVENT - struct php_http_curl_globals curl; -#endif ZEND_END_MODULE_GLOBALS(php_http) ZEND_EXTERN_MODULE_GLOBALS(php_http);