X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_response_object.c;h=8b00412771d531ee6c6e051e6c9fadc119354ebb;hp=32bd5f87443886aa1a2dc5df8bf08d9025ef3d75;hb=9c3bc2cb7b5217a91a8defbbe7c5c20f33938d59;hpb=1bb903f3aad484c7adf638af3365cb7c668d3281 diff --git a/http_response_object.c b/http_response_object.c index 32bd5f8..8b00412 100644 --- a/http_response_object.c +++ b/http_response_object.c @@ -209,7 +209,7 @@ PHP_MINIT_FUNCTION(http_response_object) DCL_STATIC_PROP_N(PROTECTED, cacheControl); DCL_STATIC_PROP_N(PROTECTED, contentType); DCL_STATIC_PROP_N(PROTECTED, contentDisposition); - DCL_STATIC_PROP(PROTECTED, long, bufferSize, HTTP_SENDBUF_SIZE); + DCL_STATIC_PROP(PROTECTED, long, bufferSize, 0); DCL_STATIC_PROP(PROTECTED, double, throttleDelay, 0.0); #ifndef WONKY @@ -1154,11 +1154,8 @@ PHP_METHOD(HttpResponse, send) } /* gzip */ - HTTP_G->send.deflate.encoding = zval_is_true(GET_STATIC_PROP(gzip)); + HTTP_G->send.deflate.response = zval_is_true(GET_STATIC_PROP(gzip)); - /* start ob */ - php_start_ob_buffer(NULL, HTTP_G->send.buffer_size, 0 TSRMLS_CC); - /* send */ switch (Z_LVAL_P(GET_STATIC_PROP(mode))) { case SEND_DATA: @@ -1213,7 +1210,7 @@ PHP_METHOD(HttpResponse, capture) UPD_STATIC_PROP(long, catch, 1); php_end_ob_buffers(0 TSRMLS_CC); - php_start_ob_buffer(NULL, 40960, 0 TSRMLS_CC); + php_start_ob_buffer(NULL, 0, 0 TSRMLS_CC); /* register shutdown function */ {