X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_message_api.c;fp=http_message_api.c;h=007437cfb30165eb4280c8a20df6534a3ae5df78;hp=66bc50823498f7d45f92a5474897f9145faefb6d;hb=addc97f0d58f4234080f520703c11b1d24940d3a;hpb=b045ad02a109f508cda8971667f75347ff63cfa1 diff --git a/http_message_api.c b/http_message_api.c index 66bc508..007437c 100644 --- a/http_message_api.c +++ b/http_message_api.c @@ -119,7 +119,11 @@ PHP_HTTP_API http_message *_http_message_init_env(http_message *message, http_me http_message_set_info(message, &inf); http_get_response_headers(&message->hdrs); +#ifdef PHP_OUTPUT_NEWAPI + if (SUCCESS == php_output_get_contents(&tval TSRMLS_CC)) { +#else if (SUCCESS == php_ob_get_buffer(&tval TSRMLS_CC)) { +#endif message->body.data = Z_STRVAL(tval); message->body.used = Z_STRLEN(tval); message->body.free = 1; /* "\0" */