Skip to content

Commit d6e772a

Browse files
committed
Fixed ZTS build
1 parent 4228922 commit d6e772a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sapi/cgi/cgi_main.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -590,9 +590,11 @@ static char *sapi_cgi_read_cookies(TSRMLS_D)
590590
static void cgi_php_load_env_var(char *var, unsigned int var_len, char *val, unsigned int val_len, void *arg)
591591
{
592592
zval *array_ptr = (zval*)arg;
593-
int filter_arg = (array_ptr == PG(http_globals)[TRACK_VARS_ENV])?PARSE_ENV:PARSE_SERVER;
593+
int filter_arg;
594594
unsigned int new_val_len;
595+
TSRMLS_FETCH();
595596

597+
filter_arg = (array_ptr == PG(http_globals)[TRACK_VARS_ENV])?PARSE_ENV:PARSE_SERVER;
596598
if (sapi_module.input_filter(filter_arg, var, &val, strlen(val), &new_val_len TSRMLS_CC)) {
597599
php_register_variable_safe(var, val, new_val_len, array_ptr TSRMLS_CC);
598600
}

0 commit comments

Comments
 (0)