From c8c1dc18915d3ec4fec68351ffa11f6530a6666a Mon Sep 17 00:00:00 2001 From: Hannes Magnusson Date: Mon, 18 Dec 2006 22:59:36 +0000 Subject: [PATCH] Fix ZTS --- ext/standard/basic_functions.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index bbc7b30725..25b2d35aaa 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -6126,6 +6126,7 @@ PHP_FUNCTION(move_uploaded_file) static void php_simple_ini_parser_cb(zval *arg1, zval *arg2, int callback_type, zval *arr) { zval *element; + TSRMLS_FETCH(); switch (callback_type) { @@ -6146,7 +6147,7 @@ static void php_simple_ini_parser_cb(zval *arg1, zval *arg2, int callback_type, int key_len; if (UG(unicode)) { - if (zend_string_to_unicode(UG(utf8_conv), &key.u, &key_len, Z_STRVAL_P(arg1), Z_STRLEN_P(arg1)) == FAILURE) { + if (zend_string_to_unicode(UG(utf8_conv), &key.u, &key_len, Z_STRVAL_P(arg1), Z_STRLEN_P(arg1) TSRMLS_CC) == FAILURE) { return; } } else { @@ -6177,7 +6178,7 @@ static void php_simple_ini_parser_cb(zval *arg1, zval *arg2, int callback_type, int key_len; if (UG(unicode)) { - if (zend_string_to_unicode(UG(utf8_conv), &key.u, &key_len, Z_STRVAL_P(arg1), Z_STRLEN_P(arg1)) == FAILURE) { + if (zend_string_to_unicode(UG(utf8_conv), &key.u, &key_len, Z_STRVAL_P(arg1), Z_STRLEN_P(arg1) TSRMLS_CC) == FAILURE) { return; } } else { @@ -6239,7 +6240,7 @@ static void php_ini_parser_cb_with_sections(zval *arg1, zval *arg2, int callback int key_len; if (UG(unicode)) { - if (zend_string_to_unicode(UG(utf8_conv), &key.u, &key_len, Z_STRVAL_P(arg1), Z_STRLEN_P(arg1)) == FAILURE) { + if (zend_string_to_unicode(UG(utf8_conv), &key.u, &key_len, Z_STRVAL_P(arg1), Z_STRLEN_P(arg1) TSRMLS_CC) == FAILURE) { return; } } else { -- 2.50.1