diff options
| author | Moriyoshi Koizumi <moriyoshi@php.net> | 2002-10-20 07:16:20 +0000 |
|---|---|---|
| committer | Moriyoshi Koizumi <moriyoshi@php.net> | 2002-10-20 07:16:20 +0000 |
| commit | 7fb49389814c035b346006f8f447802e7fcc448d (patch) | |
| tree | ae070bff56430522cabf182d00df4adbe2d6b4f1 /ext | |
| parent | a6ecdca0ef8f3be703db66ffde09b992b3b4cfb0 (diff) | |
| download | php-git-7fb49389814c035b346006f8f447802e7fcc448d.tar.gz | |
ZTS fixes
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/mbstring/mbstring.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/ext/mbstring/mbstring.c b/ext/mbstring/mbstring.c index 8d2604d4c4..7a8a526e21 100644 --- a/ext/mbstring/mbstring.c +++ b/ext/mbstring/mbstring.c @@ -754,7 +754,9 @@ mbstring_globals_dtor(zend_mbstring_globals *pglobals TSRMLS_DC) PHP_MINIT_FUNCTION(mbstring) { #ifdef ZTS - ts_allocate_id(&mbstring_globals_id, sizeof(zend_mbstring_globals), (ts_allocate_ctor) php_mbstring_init_globals, (ts_allocate_dtor) mbstring_globals_dtor); + ts_allocate_id(&mbstring_globals_id, sizeof(zend_mbstring_globals), + (ts_allocate_ctor) php_mbstring_init_globals, + (ts_allocate_dtor) mbstring_globals_dtor); #else php_mbstring_init_globals(&mbstring_globals TSRMLS_CC); #endif @@ -3498,7 +3500,7 @@ char* php_mbstring_encoding_detector(const char *arg_string, int arg_length, cha string.no_language = MBSTRG(current_language); string.val = (char*)arg_string; string.len = arg_length; - ret = mbfl_identify_encoding_name(&string, elist, size); + ret = mbfl_identify_encoding_name(&string, elist, size TSRMLS_CC); if (list != NULL) { efree((void *)list); } @@ -3540,19 +3542,19 @@ int php_mbstring_encoding_converter(char **to, int *to_length, const char *from, string.len = from_length; /* initialize converter */ - convd = mbfl_buffer_converter_new(from_encoding, to_encoding, string.len); + convd = mbfl_buffer_converter_new(from_encoding, to_encoding, string.len TSRMLS_CC); if (convd == NULL) return -1; - mbfl_buffer_converter_illegal_mode(convd, MBSTRG(current_filter_illegal_mode)); - mbfl_buffer_converter_illegal_substchar(convd, MBSTRG(current_filter_illegal_substchar)); + mbfl_buffer_converter_illegal_mode(convd, MBSTRG(current_filter_illegal_mode) TSRMLS_CC); + mbfl_buffer_converter_illegal_substchar(convd, MBSTRG(current_filter_illegal_substchar) TSRMLS_CC); /* do it */ - ret = mbfl_buffer_converter_feed_result(convd, &string, &result); + ret = mbfl_buffer_converter_feed_result(convd, &string, &result TSRMLS_CC); if (ret != NULL) { *to = ret->val; *to_length = ret->len; } - mbfl_buffer_converter_delete(convd); + mbfl_buffer_converter_delete(convd TSRMLS_CC); return ret ? 0 : -1; } |
