@@ -2049,7 +2049,7 @@ static zend_long php_extract_ref_prefix_if_exists(zend_array *arr, zend_array *s
20492049 continue ;
20502050 }
20512051 }
2052- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2052+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
20532053 if (php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
20542054 if (zend_string_equals (Z_STR (final_name ), ZSTR_KNOWN (ZEND_STR_THIS ))) {
20552055 zend_throw_error (NULL , "Cannot re-assign $this" );
@@ -2103,7 +2103,7 @@ static zend_long php_extract_prefix_if_exists(zend_array *arr, zend_array *symbo
21032103 continue ;
21042104 }
21052105 }
2106- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2106+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
21072107 if (php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
21082108 if (zend_string_equals (Z_STR (final_name ), ZSTR_KNOWN (ZEND_STR_THIS ))) {
21092109 zend_throw_error (NULL , "Cannot re-assign $this" );
@@ -2166,7 +2166,7 @@ static zend_long php_extract_ref_prefix_same(zend_array *arr, zend_array *symbol
21662166 }
21672167 }
21682168prefix :
2169- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2169+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
21702170 if (php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
21712171 if (zend_string_equals (Z_STR (final_name ), ZSTR_KNOWN (ZEND_STR_THIS ))) {
21722172 zend_throw_error (NULL , "Cannot re-assign $this" );
@@ -2238,7 +2238,7 @@ static zend_long php_extract_prefix_same(zend_array *arr, zend_array *symbol_tab
22382238 }
22392239 }
22402240prefix :
2241- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2241+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
22422242 if (php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
22432243 if (zend_string_equals (Z_STR (final_name ), ZSTR_KNOWN (ZEND_STR_THIS ))) {
22442244 zend_throw_error (NULL , "Cannot re-assign $this" );
@@ -2292,10 +2292,10 @@ static zend_long php_extract_ref_prefix_all(zend_array *arr, zend_array *symbol_
22922292 if (ZSTR_LEN (var_name ) == 0 ) {
22932293 continue ;
22942294 }
2295- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2295+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
22962296 } else {
22972297 zend_string * str = zend_long_to_str (num_key );
2298- php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), 1 );
2298+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), true );
22992299 zend_string_release_ex (str , 0 );
23002300 }
23012301 if (php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
@@ -2339,10 +2339,10 @@ static zend_long php_extract_prefix_all(zend_array *arr, zend_array *symbol_tabl
23392339 if (ZSTR_LEN (var_name ) == 0 ) {
23402340 continue ;
23412341 }
2342- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2342+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
23432343 } else {
23442344 zend_string * str = zend_long_to_str (num_key );
2345- php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), 1 );
2345+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), true );
23462346 zend_string_release_ex (str , 0 );
23472347 }
23482348 if (php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
@@ -2385,7 +2385,7 @@ static zend_long php_extract_ref_prefix_invalid(zend_array *arr, zend_array *sym
23852385 if (var_name ) {
23862386 if (!php_valid_var_name (ZSTR_VAL (var_name ), ZSTR_LEN (var_name ))
23872387 || zend_string_equals (var_name , ZSTR_KNOWN (ZEND_STR_THIS ))) {
2388- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2388+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
23892389 if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
23902390 zval_ptr_dtor_str (& final_name );
23912391 continue ;
@@ -2395,7 +2395,7 @@ static zend_long php_extract_ref_prefix_invalid(zend_array *arr, zend_array *sym
23952395 }
23962396 } else {
23972397 zend_string * str = zend_long_to_str (num_key );
2398- php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), 1 );
2398+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), true );
23992399 zend_string_release_ex (str , 0 );
24002400 if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
24012401 zval_ptr_dtor_str (& final_name );
@@ -2440,7 +2440,7 @@ static zend_long php_extract_prefix_invalid(zend_array *arr, zend_array *symbol_
24402440 if (var_name ) {
24412441 if (!php_valid_var_name (ZSTR_VAL (var_name ), ZSTR_LEN (var_name ))
24422442 || zend_string_equals (var_name , ZSTR_KNOWN (ZEND_STR_THIS ))) {
2443- php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2443+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), true );
24442444 if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
24452445 zval_ptr_dtor_str (& final_name );
24462446 continue ;
@@ -2450,7 +2450,7 @@ static zend_long php_extract_prefix_invalid(zend_array *arr, zend_array *symbol_
24502450 }
24512451 } else {
24522452 zend_string * str = zend_long_to_str (num_key );
2453- php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), 1 );
2453+ php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), true );
24542454 zend_string_release_ex (str , 0 );
24552455 if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
24562456 zval_ptr_dtor_str (& final_name );
0 commit comments