projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
hack PHP_5_4 compatibility into v1
[m6w6/ext-http]
/
http_message_api.c
diff --git
a/http_message_api.c
b/http_message_api.c
index 66bc50823498f7d45f92a5474897f9145faefb6d..007437cfb30165eb4280c8a20df6534a3ae5df78 100644
(file)
--- 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);
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)) {
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" */
message->body.data = Z_STRVAL(tval);
message->body.used = Z_STRLEN(tval);
message->body.free = 1; /* "\0" */