projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
| inline |
side by side
* standard return values
[m6w6/ext-http]
/
php_http_message_body.c
diff --git
a/php_http_message_body.c
b/php_http_message_body.c
index fd5b76293b9384b279089a9301d1084467cc5526..03ca5c3e11f3eb2d31e3b353b3041fe2eb5cc252 100644
(file)
--- a/
php_http_message_body.c
+++ b/
php_http_message_body.c
@@
-202,7
+202,10
@@
PHP_HTTP_API size_t php_http_message_body_append(php_http_message_body_t *body,
php_stream *s;
TSRMLS_FETCH_FROM_CTX(body->ts);
- s = php_http_message_body_stream(body);
+ if (!(s = php_http_message_body_stream(body))) {
+ return -1;
+ }
+
php_stream_seek(s, 0, SEEK_END);
return php_stream_write(s, buf, len);
}