X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=src%2Fphp_http_encoding.c;fp=src%2Fphp_http_encoding.c;h=7fbe7c7a51d49859cbcce173de3bea6083963f91;hp=e7557a0852c0daeea1679ee837d5cda13c490727;hb=cc8acf603d067ea4ad52e676e43f03701728eb9d;hpb=a45c7a64ecf8422deed20efe256d5f5885679ba2 diff --git a/src/php_http_encoding.c b/src/php_http_encoding.c index e7557a0..7fbe7c7 100644 --- a/src/php_http_encoding.c +++ b/src/php_http_encoding.c @@ -943,6 +943,27 @@ void php_http_encoding_stream_object_free(zend_object *object) zend_object_std_dtor(object); } +static zend_class_entry *php_http_encoding_stream_class_entry; +zend_class_entry *php_http_get_encoding_stream_class_entry(void) +{ + return php_http_encoding_stream_class_entry; +} +static zend_class_entry *php_http_deflate_stream_class_entry; +zend_class_entry *php_http_get_deflate_stream_class_entry(void) +{ + return php_http_deflate_stream_class_entry; +} +static zend_class_entry *php_http_inflate_stream_class_entry; +zend_class_entry *php_http_get_inflate_stream_class_entry(void) +{ + return php_http_inflate_stream_class_entry; +} +static zend_class_entry *php_http_dechunk_stream_class_entry; +zend_class_entry *php_http_get_dechunk_stream_class_entry(void) +{ + return php_http_dechunk_stream_class_entry; +} + ZEND_BEGIN_ARG_INFO_EX(ai_HttpEncodingStream___construct, 0, 0, 0) ZEND_ARG_INFO(0, flags) ZEND_END_ARG_INFO(); @@ -1165,11 +1186,6 @@ static zend_function_entry php_http_dechunk_stream_methods[] = { EMPTY_FUNCTION_ENTRY }; -zend_class_entry *php_http_encoding_stream_class_entry; -zend_class_entry *php_http_deflate_stream_class_entry; -zend_class_entry *php_http_inflate_stream_class_entry; -zend_class_entry *php_http_dechunk_stream_class_entry; - PHP_MINIT_FUNCTION(http_encoding) { zend_class_entry ce = {0};