cvs: /php4/ext/standard output.c

From: Date: Fri, 26 Nov 1999 18:34:58 +0000
Subject: cvs: /php4/ext/standard output.c
Groups: php.version4 
Request: Send a blank email to php-version4+get-6942@lists.php.net to get a copy of this message
sas Fri Nov 26 13:34:58 1999 EDT Modified files: /php4/ext/standard output.c Log: Use php_init_output_globals() also in non-ZTS mode Index: php4/ext/standard/output.c diff -u php4/ext/standard/output.c:1.4 php4/ext/standard/output.c:1.5 --- php4/ext/standard/output.c:1.4 Tue Nov 23 17:10:44 1999 +++ php4/ext/standard/output.c Fri Nov 26 13:34:27 1999 @@ -52,10 +52,12 @@ } php_output_globals; #ifdef ZTS +#define OLS_D php_output_globals *output_globals #define OG(v) (output_globals->v) #define OLS_FETCH() php_output_globals *output_globals = ts_resource(output_globals_id) int output_globals_id; #else +#define OLS_D #define OG(v) (output_globals.v) #define OLS_FETCH() php_output_globals output_globals; @@ -68,8 +70,7 @@ PHP_FUNCTION(ob_get_contents); -#ifdef ZTS -static void php_output_init_globals(php_output_globals *output_globals) +static void php_output_init_globals(OLS_D) { OG(php_body_write) = NULL; OG(php_header_write) = NULL; @@ -78,20 +79,14 @@ OG(ob_block_size) = 0; OG(ob_text_length) = 0; } -#endif PHP_GINIT_FUNCTION(output) { #ifdef ZTS output_globals_id = ts_allocate_id(sizeof(php_output_globals), NULL, NULL); -#else - OG(php_body_write) = NULL; - OG(php_header_write) = NULL; - OG(ob_buffer) = NULL; - OG(ob_size) = 0; - OG(ob_block_size) = 0; - OG(ob_text_length) = 0; +#else + php_output_init_globals(); #endif return SUCCESS;

« previous php.version4 (#6942) next »