summaryrefslogtreecommitdiff
path: root/Zend/zend_ini_parser.y
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2001-07-31 06:07:25 +0000
committerZeev Suraski <zeev@php.net>2001-07-31 06:07:25 +0000
commit0b7fdbb690b0270d13266a83521d1fd03e2c270c (patch)
tree3a1cad71fb7aafcfd987cc9ed2cc73597c19f274 /Zend/zend_ini_parser.y
parent9be8c9796700b221da3c171a196789872c97228d (diff)
downloadphp-git-0b7fdbb690b0270d13266a83521d1fd03e2c270c.tar.gz
More TSRMLS_FETCH work
Diffstat (limited to 'Zend/zend_ini_parser.y')
-rw-r--r--Zend/zend_ini_parser.y7
1 files changed, 4 insertions, 3 deletions
diff --git a/Zend/zend_ini_parser.y b/Zend/zend_ini_parser.y
index 84b414512a..d673316fe8 100644
--- a/Zend/zend_ini_parser.y
+++ b/Zend/zend_ini_parser.y
@@ -123,9 +123,10 @@ static void ini_error(char *str)
{
char *error_buf;
int error_buf_len;
- char *currently_parsed_filename = zend_ini_scanner_get_filename();
+ char *currently_parsed_filename;
TSRMLS_FETCH();
+ currently_parsed_filename = zend_ini_scanner_get_filename(TSRMLS_C);
error_buf_len = 128+strlen(currently_parsed_filename); /* should be more than enough */
error_buf = (char *) emalloc(error_buf_len);
@@ -153,14 +154,14 @@ int zend_parse_ini_file(zend_file_handle *fh, zend_bool unbuffered_errors, zend_
ini_parser_param.ini_parser_cb = ini_parser_cb;
ini_parser_param.arg = arg;
- if (zend_ini_open_file_for_scanning(fh)==FAILURE) {
+ if (zend_ini_open_file_for_scanning(fh TSRMLS_CC)==FAILURE) {
return FAILURE;
}
CG(ini_parser_unbuffered_errors) = unbuffered_errors;
retval = ini_parse(&ini_parser_param);
- zend_ini_close_file(fh);
+ zend_ini_close_file(fh TSRMLS_CC);
if (retval==0) {
return SUCCESS;