]> granicus.if.org Git - php/commitdiff
Fixed: Correctly Initialize fields
authorStefan Esser <sesser@php.net>
Sun, 28 Nov 2004 13:32:29 +0000 (13:32 +0000)
committerStefan Esser <sesser@php.net>
Sun, 28 Nov 2004 13:32:29 +0000 (13:32 +0000)
main/SAPI.c

index 5c1dfe4373d27c2a1d8836836b8ad8823bf2b4bf..a729eb5c4fa14a47aa472ab179fd89d302cfff32 100644 (file)
@@ -290,10 +290,14 @@ SAPI_API void sapi_activate_headers_only(TSRMLS_D)
 
        /* SG(sapi_headers).http_response_code = 200; */ 
        SG(sapi_headers).http_status_line = NULL;
+       SG(read_post_bytes) = 0;
+       SG(request_info).post_data = NULL;
+       SG(request_info).raw_post_data = NULL;
        SG(request_info).current_user = NULL;
        SG(request_info).current_user_length = 0;
        SG(request_info).no_headers = 0;
        SG(request_info).post_entry = NULL;
+       SG(global_request_time) = 0;
 
        /*
         * It's possible to override this general case in the activate() callback, 
@@ -332,6 +336,7 @@ SAPI_API void sapi_activate(TSRMLS_D)
        SG(request_info).current_user = NULL;
        SG(request_info).current_user_length = 0;
        SG(request_info).no_headers = 0;
+       SG(request_info).post_entry = NULL;
        SG(global_request_time) = 0;
 
        /* It's possible to override this general case in the activate() callback, if