@@ -1644,7 +1644,7 @@ ZEND_API int array_set_zval_key(HashTable *ht, zval *key, zval *value) /* {{{ */
16441644 result = zend_symtable_update (ht , Z_STR_P (key ), value );
16451645 break ;
16461646 case IS_NULL :
1647- result = zend_symtable_update (ht , STR_EMPTY_ALLOC (), value );
1647+ result = zend_symtable_update (ht , ZSTR_EMPTY_ALLOC (), value );
16481648 break ;
16491649 case IS_RESOURCE :
16501650 zend_error (E_NOTICE , "Resource ID#" ZEND_LONG_FMT " used as offset, casting to integer (%pd)" , Z_RES_HANDLE_P (key ), Z_RES_HANDLE_P (key ));
@@ -2833,7 +2833,7 @@ static int zend_is_callable_check_class(zend_string *name, zend_fcall_info_cache
28332833 zend_string * lcname ;
28342834 ALLOCA_FLAG (use_heap );
28352835
2836- STR_ALLOCA_ALLOC (lcname , name_len , use_heap );
2836+ ZSTR_ALLOCA_ALLOC (lcname , name_len , use_heap );
28372837 zend_str_tolower_copy (lcname -> val , name -> val , name_len );
28382838
28392839 * strict_class = 0 ;
@@ -2904,7 +2904,7 @@ static int zend_is_callable_check_class(zend_string *name, zend_fcall_info_cache
29042904 } else {
29052905 if (error ) zend_spprintf (error , 0 , "class '%.*s' not found" , name_len , name -> val );
29062906 }
2907- STR_ALLOCA_FREE (lcname , use_heap );
2907+ ZSTR_ALLOCA_FREE (lcname , use_heap );
29082908 return ret ;
29092909}
29102910/* }}} */
@@ -2934,31 +2934,31 @@ static int zend_is_callable_check_func(int check_flags, zval *callable, zend_fca
29342934
29352935 /* Skip leading \ */
29362936 if (UNEXPECTED (Z_STRVAL_P (callable )[0 ] == '\\' )) {
2937- STR_ALLOCA_INIT (lmname , Z_STRVAL_P (callable ) + 1 , Z_STRLEN_P (callable ) - 1 , use_heap );
2937+ ZSTR_ALLOCA_INIT (lmname , Z_STRVAL_P (callable ) + 1 , Z_STRLEN_P (callable ) - 1 , use_heap );
29382938 } else {
29392939 lmname = Z_STR_P (callable );
29402940 }
29412941 /* Check if function with given name exists.
29422942 * This may be a compound name that includes namespace name */
29432943 if (EXPECTED ((fcc -> function_handler = zend_hash_find_ptr (EG (function_table ), lmname )) != NULL )) {
29442944 if (lmname != Z_STR_P (callable )) {
2945- STR_ALLOCA_FREE (lmname , use_heap );
2945+ ZSTR_ALLOCA_FREE (lmname , use_heap );
29462946 }
29472947 return 1 ;
29482948 } else {
29492949 if (lmname == Z_STR_P (callable )) {
2950- STR_ALLOCA_INIT (lmname , Z_STRVAL_P (callable ), Z_STRLEN_P (callable ), use_heap );
2950+ ZSTR_ALLOCA_INIT (lmname , Z_STRVAL_P (callable ), Z_STRLEN_P (callable ), use_heap );
29512951 } else {
29522952 zend_string_forget_hash_val (lmname );
29532953 }
29542954 zend_str_tolower (lmname -> val , lmname -> len );
29552955 if ((fcc -> function_handler = zend_hash_find_ptr (EG (function_table ), lmname )) != NULL ) {
2956- STR_ALLOCA_FREE (lmname , use_heap );
2956+ ZSTR_ALLOCA_FREE (lmname , use_heap );
29572957 return 1 ;
29582958 }
29592959 }
29602960 if (lmname != Z_STR_P (callable )) {
2961- STR_ALLOCA_FREE (lmname , use_heap );
2961+ ZSTR_ALLOCA_FREE (lmname , use_heap );
29622962 }
29632963 }
29642964
0 commit comments