@@ -1947,7 +1947,7 @@ static zend_long php_extract_ref_prefix_if_exists(zend_array *arr, zend_array *s
1947
1947
count ++ ;
1948
1948
}
1949
1949
}
1950
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
1950
+ zval_ptr_dtor_str ( & final_name );
1951
1951
}
1952
1952
} ZEND_HASH_FOREACH_END ();
1953
1953
@@ -1997,7 +1997,7 @@ static zend_long php_extract_prefix_if_exists(zend_array *arr, zend_array *symbo
1997
1997
count ++ ;
1998
1998
}
1999
1999
}
2000
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2000
+ zval_ptr_dtor_str ( & final_name );
2001
2001
}
2002
2002
} ZEND_HASH_FOREACH_END ();
2003
2003
@@ -2056,7 +2056,7 @@ static zend_long php_extract_ref_prefix_same(zend_array *arr, zend_array *symbol
2056
2056
count ++ ;
2057
2057
}
2058
2058
}
2059
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2059
+ zval_ptr_dtor_str ( & final_name );
2060
2060
} else {
2061
2061
if (!php_valid_var_name (ZSTR_VAL (var_name ), ZSTR_LEN (var_name ))) {
2062
2062
continue ;
@@ -2124,7 +2124,7 @@ static zend_long php_extract_prefix_same(zend_array *arr, zend_array *symbol_tab
2124
2124
count ++ ;
2125
2125
}
2126
2126
}
2127
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2127
+ zval_ptr_dtor_str ( & final_name );
2128
2128
} else {
2129
2129
if (!php_valid_var_name (ZSTR_VAL (var_name ), ZSTR_LEN (var_name ))) {
2130
2130
continue ;
@@ -2184,7 +2184,7 @@ static zend_long php_extract_ref_prefix_all(zend_array *arr, zend_array *symbol_
2184
2184
count ++ ;
2185
2185
}
2186
2186
}
2187
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2187
+ zval_ptr_dtor_str ( & final_name );
2188
2188
} ZEND_HASH_FOREACH_END ();
2189
2189
2190
2190
return count ;
@@ -2229,7 +2229,7 @@ static zend_long php_extract_prefix_all(zend_array *arr, zend_array *symbol_tabl
2229
2229
count ++ ;
2230
2230
}
2231
2231
}
2232
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2232
+ zval_ptr_dtor_str ( & final_name );
2233
2233
} ZEND_HASH_FOREACH_END ();
2234
2234
2235
2235
return count ;
@@ -2248,7 +2248,7 @@ static zend_long php_extract_ref_prefix_invalid(zend_array *arr, zend_array *sym
2248
2248
if (!php_valid_var_name (ZSTR_VAL (var_name ), ZSTR_LEN (var_name ))) {
2249
2249
php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2250
2250
if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
2251
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2251
+ zval_ptr_dtor_str ( & final_name );
2252
2252
continue ;
2253
2253
}
2254
2254
} else {
@@ -2259,7 +2259,7 @@ static zend_long php_extract_ref_prefix_invalid(zend_array *arr, zend_array *sym
2259
2259
php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), 1 );
2260
2260
zend_string_release_ex (str , 0 );
2261
2261
if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
2262
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2262
+ zval_ptr_dtor_str ( & final_name );
2263
2263
continue ;
2264
2264
}
2265
2265
}
@@ -2283,7 +2283,7 @@ static zend_long php_extract_ref_prefix_invalid(zend_array *arr, zend_array *sym
2283
2283
}
2284
2284
count ++ ;
2285
2285
}
2286
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2286
+ zval_ptr_dtor_str ( & final_name );
2287
2287
} ZEND_HASH_FOREACH_END ();
2288
2288
2289
2289
return count ;
@@ -2302,7 +2302,7 @@ static zend_long php_extract_prefix_invalid(zend_array *arr, zend_array *symbol_
2302
2302
if (!php_valid_var_name (ZSTR_VAL (var_name ), ZSTR_LEN (var_name ))) {
2303
2303
php_prefix_varname (& final_name , prefix , ZSTR_VAL (var_name ), ZSTR_LEN (var_name ), 1 );
2304
2304
if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
2305
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2305
+ zval_ptr_dtor_str ( & final_name );
2306
2306
continue ;
2307
2307
}
2308
2308
} else {
@@ -2313,7 +2313,7 @@ static zend_long php_extract_prefix_invalid(zend_array *arr, zend_array *symbol_
2313
2313
php_prefix_varname (& final_name , prefix , ZSTR_VAL (str ), ZSTR_LEN (str ), 1 );
2314
2314
zend_string_release_ex (str , 0 );
2315
2315
if (!php_valid_var_name (Z_STRVAL (final_name ), Z_STRLEN (final_name ))) {
2316
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2316
+ zval_ptr_dtor_str ( & final_name );
2317
2317
continue ;
2318
2318
}
2319
2319
}
@@ -2335,7 +2335,7 @@ static zend_long php_extract_prefix_invalid(zend_array *arr, zend_array *symbol_
2335
2335
}
2336
2336
count ++ ;
2337
2337
}
2338
- zend_string_release_ex ( Z_STR ( final_name ), 0 );
2338
+ zval_ptr_dtor_str ( & final_name );
2339
2339
} ZEND_HASH_FOREACH_END ();
2340
2340
2341
2341
return count ;
0 commit comments