masugata                Fri Jun 16 16:45:46 2006 UTC

  Modified files:              (Branch: PHP_5_2)
    /php-src/ext/mbstring       mbstring.c 
  Log:
  changed GINIT definition.
  
http://cvs.php.net/viewcvs.cgi/php-src/ext/mbstring/mbstring.c?r1=1.224.2.22.2.7&r2=1.224.2.22.2.8&diff_format=u
Index: php-src/ext/mbstring/mbstring.c
diff -u php-src/ext/mbstring/mbstring.c:1.224.2.22.2.7 
php-src/ext/mbstring/mbstring.c:1.224.2.22.2.8
--- php-src/ext/mbstring/mbstring.c:1.224.2.22.2.7      Thu Jun 15 18:33:07 2006
+++ php-src/ext/mbstring/mbstring.c     Fri Jun 16 16:45:46 2006
@@ -17,7 +17,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: mbstring.c,v 1.224.2.22.2.7 2006/06/15 18:33:07 dmitry Exp $ */
+/* $Id: mbstring.c,v 1.224.2.22.2.8 2006/06/16 16:45:46 masugata Exp $ */
 
 /*
  * PHP 4 Multibyte String module "mbstring"
@@ -779,37 +779,37 @@
 /* {{{ module global initialize handler */
 static PHP_GINIT_FUNCTION(mbstring)
 {
-       MBSTRG(language) = mbfl_no_language_uni;
-       MBSTRG(current_language) = MBSTRG(language);
-       MBSTRG(internal_encoding) = mbfl_no_encoding_invalid;
-       MBSTRG(current_internal_encoding) = MBSTRG(internal_encoding);
+       mbstring_globals->language = mbfl_no_language_uni;
+       mbstring_globals->current_language = mbstring_globals->language;
+       mbstring_globals->internal_encoding = mbfl_no_encoding_invalid;
+       mbstring_globals->current_internal_encoding = 
mbstring_globals->internal_encoding;
 #ifdef ZEND_MULTIBYTE
-       MBSTRG(script_encoding_list) = NULL;
-       MBSTRG(script_encoding_list_size) = 0;
+       mbstring_globals->script_encoding_list = NULL;
+       mbstring_globals->script_encoding_list_size = 0;
 #endif /* ZEND_MULTIBYTE */
-       MBSTRG(http_output_encoding) = mbfl_no_encoding_pass;
-       MBSTRG(current_http_output_encoding) = mbfl_no_encoding_pass;
-       MBSTRG(http_input_identify) = mbfl_no_encoding_invalid;
-       MBSTRG(http_input_identify_get) = mbfl_no_encoding_invalid;
-       MBSTRG(http_input_identify_post) = mbfl_no_encoding_invalid;
-       MBSTRG(http_input_identify_cookie) = mbfl_no_encoding_invalid;
-       MBSTRG(http_input_identify_string) = mbfl_no_encoding_invalid;
-       MBSTRG(http_input_list) = NULL;
-       MBSTRG(http_input_list_size) = 0;
-       MBSTRG(detect_order_list) = NULL;
-       MBSTRG(detect_order_list_size) = 0;
-       MBSTRG(current_detect_order_list) = NULL;
-       MBSTRG(current_detect_order_list_size) = 0;
-       MBSTRG(default_detect_order_list) = (enum mbfl_no_encoding *) 
php_mb_default_identify_list_neut;
-       MBSTRG(default_detect_order_list_size) = 
sizeof(php_mb_default_identify_list_neut) / 
sizeof(php_mb_default_identify_list_neut[0]);
-       MBSTRG(filter_illegal_mode) = MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR;
-       MBSTRG(filter_illegal_substchar) = 0x3f;        /* '?' */
-       MBSTRG(current_filter_illegal_mode) = 
MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR;
-       MBSTRG(current_filter_illegal_substchar) = 0x3f;        /* '?' */
-       MBSTRG(illegalchars) = 0;
-       MBSTRG(func_overload) = 0;
-       MBSTRG(encoding_translation) = 0;
-       MBSTRG(strict_detection) = 0;
+       mbstring_globals->http_output_encoding = mbfl_no_encoding_pass;
+       mbstring_globals->current_http_output_encoding = mbfl_no_encoding_pass;
+       mbstring_globals->http_input_identify = mbfl_no_encoding_invalid;
+       mbstring_globals->http_input_identify_get = mbfl_no_encoding_invalid;
+       mbstring_globals->http_input_identify_post = mbfl_no_encoding_invalid;
+       mbstring_globals->http_input_identify_cookie = mbfl_no_encoding_invalid;
+       mbstring_globals->http_input_identify_string = mbfl_no_encoding_invalid;
+       mbstring_globals->http_input_list = NULL;
+       mbstring_globals->http_input_list_size = 0;
+       mbstring_globals->detect_order_list = NULL;
+       mbstring_globals->detect_order_list_size = 0;
+       mbstring_globals->current_detect_order_list = NULL;
+       mbstring_globals->current_detect_order_list_size = 0;
+       mbstring_globals->default_detect_order_list = (enum mbfl_no_encoding *) 
php_mb_default_identify_list_neut;
+       mbstring_globals->default_detect_order_list_size = 
sizeof(php_mb_default_identify_list_neut) / 
sizeof(php_mb_default_identify_list_neut[0]);
+       mbstring_globals->filter_illegal_mode = 
MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR;
+       mbstring_globals->filter_illegal_substchar = 0x3f;      /* '?' */
+       mbstring_globals->current_filter_illegal_mode = 
MBFL_OUTPUTFILTER_ILLEGAL_MODE_CHAR;
+       mbstring_globals->current_filter_illegal_substchar = 0x3f;      /* '?' 
*/
+       mbstring_globals->illegalchars = 0;
+       mbstring_globals->func_overload = 0;
+       mbstring_globals->encoding_translation = 0;
+       mbstring_globals->strict_detection = 0;
        mbstring_globals->outconv = NULL;
 #if HAVE_MBREGEX
        _php_mb_regex_globals_ctor(mbstring_globals TSRMLS_CC);

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to