]> granicus.if.org Git - php/commitdiff
MFH
authorHartmut Holzgraefe <hholzgra@php.net>
Thu, 21 Nov 2002 10:53:18 +0000 (10:53 +0000)
committerHartmut Holzgraefe <hholzgra@php.net>
Thu, 21 Nov 2002 10:53:18 +0000 (10:53 +0000)
ext/standard/php_fopen_wrapper.c
main/SAPI.c

index 5d40a5a9aaf9d0ff9f4f5e66396f3ea8d645d8af..685060b5f1f89721ddb2d88465b68492b3fa2c02 100644 (file)
@@ -95,8 +95,8 @@ static size_t php_stream_input_read(php_stream *stream, char *buf, size_t count
                        stream->eof = 1;
                }
        }
-
-    return read_bytes;
+       SG(read_post_bytes) += read_bytes;
+       return read_bytes;
 }
 
 static int php_stream_input_close(php_stream *stream, int close_handle TSRMLS_DC)
index 08eec845eb8317859b72eadb18ec9852c9399ef9..7e8bf9184577d0a83d5ec9b69d97d660a92c2fd0 100644 (file)
@@ -358,8 +358,10 @@ SAPI_API void sapi_deactivate(TSRMLS_D)
                if(sapi_module.read_post) { 
                        /* make sure we've consumed all request input data */
                        char dummy[SAPI_POST_BLOCK_SIZE];
-                       while(sapi_module.read_post(dummy, sizeof(dummy)-1 TSRMLS_CC) > 0) {
-                               /* empty loop body */
+                       int read_bytes;
+
+                       while((read_bytes = sapi_module.read_post(dummy, sizeof(dummy)-1 TSRMLS_CC)) > 0) {
+                               SG(read_post_bytes) += read_bytes;
                        }
                }
        }