summaryrefslogtreecommitdiff
path: root/main/php_variables.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/php_variables.c')
-rw-r--r--main/php_variables.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/php_variables.c b/main/php_variables.c
index f5692ede4b..4b30d84f2f 100644
--- a/main/php_variables.c
+++ b/main/php_variables.c
@@ -370,9 +370,9 @@ SAPI_API SAPI_POST_HANDLER_FUNC(php_std_post_handler)
while (!php_stream_eof(s)) {
char buf[SAPI_POST_HANDLER_BUFSIZ] = {0};
- size_t len = php_stream_read(s, buf, SAPI_POST_HANDLER_BUFSIZ);
+ ssize_t len = php_stream_read(s, buf, SAPI_POST_HANDLER_BUFSIZ);
- if (len && len != (size_t) -1) {
+ if (len > 0) {
smart_str_appendl(&post_data.str, buf, len);
if (SUCCESS != add_post_vars(arr, &post_data, 0)) {