projects
/
m6w6
/
ext-http
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
- fix chicken&egg problem with ZTS + persistent handles + global request datashare
[m6w6/ext-http]
/
http_filter_api.c
diff --git
a/http_filter_api.c
b/http_filter_api.c
index 19260ee860e2deaa9e65fd93d301ffc408a5b27f..a6c740fa7e4b23694b73021b74bd654562973970 100644
(file)
--- a/
http_filter_api.c
+++ b/
http_filter_api.c
@@
-105,7
+105,7
@@
static HTTP_FILTER_FUNCTION(chunked_decode)
*bytes_consumed += ptr->buflen;
}
*bytes_consumed += ptr->buflen;
}
- if (
(size_t) -1
== phpstr_append(PHPSTR(buffer), ptr->buf, ptr->buflen)) {
+ if (
PHPSTR_NOMEM
== phpstr_append(PHPSTR(buffer), ptr->buf, ptr->buflen)) {
return PSFS_ERR_FATAL;
}
return PSFS_ERR_FATAL;
}
@@
-492,8
+492,7
@@
static php_stream_filter *http_filter_create(const char *name, zval *params, int
HTTP_FILTER_BUFFER(deflate) *b = NULL;
if (params) {
HTTP_FILTER_BUFFER(deflate) *b = NULL;
if (params) {
- switch (Z_TYPE_P(params))
- {
+ switch (Z_TYPE_P(params)) {
case IS_ARRAY:
case IS_OBJECT:
if (SUCCESS != zend_hash_find(HASH_OF(params), "flags", sizeof("flags"), (void *) &tmp)) {
case IS_ARRAY:
case IS_OBJECT:
if (SUCCESS != zend_hash_find(HASH_OF(params), "flags", sizeof("flags"), (void *) &tmp)) {