diff options
Diffstat (limited to 'ext/mbstring/mbstring.c')
-rw-r--r-- | ext/mbstring/mbstring.c | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/ext/mbstring/mbstring.c b/ext/mbstring/mbstring.c index 0c023a0d7b..fab11ac8b3 100644 --- a/ext/mbstring/mbstring.c +++ b/ext/mbstring/mbstring.c @@ -80,6 +80,11 @@ #endif /* }}} */ +/* {{{ prototypes */ +static void _php_mb_globals_ctor(zend_mbstring_globals *pglobals TSRMLS_DC); +static void _php_mb_globals_dtor(zend_mbstring_globals *pglobals TSRMLS_DC); +/* }}} */ + /* {{{ php_mb_default_identify_list[] */ #if defined(HAVE_MBSTR_JA) static const enum mbfl_no_encoding php_mb_default_identify_list[] = { @@ -680,8 +685,7 @@ PHP_INI_END() /* }}} */ /* {{{ module global initialize handler */ -static void -php_mb_init_globals(zend_mbstring_globals *pglobals TSRMLS_DC) +static void _php_mb_globals_ctor(zend_mbstring_globals *pglobals TSRMLS_DC) { MBSTRG(language) = mbfl_no_language_uni; MBSTRG(current_language) = MBSTRG(language); @@ -712,17 +716,16 @@ php_mb_init_globals(zend_mbstring_globals *pglobals TSRMLS_DC) MBSTRG(encoding_translation) = 0; pglobals->outconv = NULL; #if HAVE_MBREGEX - php_mb_regex_globals_ctor(pglobals TSRMLS_CC); + _php_mb_regex_globals_ctor(pglobals TSRMLS_CC); #endif } /* }}} */ /* {{{ static void mbstring_globals_dtor() */ -static void -mbstring_globals_dtor(zend_mbstring_globals *pglobals TSRMLS_DC) +static void _php_mb_globals_dtor(zend_mbstring_globals *pglobals TSRMLS_DC) { #if HAVE_MBREGEX - php_mb_regex_globals_dtor(pglobals TSRMLS_CC); + _php_mb_regex_globals_dtor(pglobals TSRMLS_CC); #endif } /* }}} */ @@ -732,10 +735,10 @@ PHP_MINIT_FUNCTION(mbstring) { #ifdef ZTS ts_allocate_id(&mbstring_globals_id, sizeof(zend_mbstring_globals), - (ts_allocate_ctor) php_mb_init_globals, - (ts_allocate_dtor) mbstring_globals_dtor); + (ts_allocate_ctor) _php_mb_globals_ctor, + (ts_allocate_dtor) _php_mb_globals_dtor); #else - php_mb_init_globals(&mbstring_globals TSRMLS_CC); + _php_mb_globals_ctor(&mbstring_globals TSRMLS_CC); #endif REGISTER_INI_ENTRIES(); @@ -787,7 +790,7 @@ PHP_MSHUTDOWN_FUNCTION(mbstring) #ifdef ZTS ts_free_id(mbstring_globals_id); #else - mbstring_globals_dtor(&mbstring_globals TSRMLS_CC); + _php_mb_globals_dtor(&mbstring_globals TSRMLS_CC); #endif return SUCCESS; |