@@ -341,7 +341,7 @@ U_CFUNC PHP_NAMED_FUNCTION(zif_locale_set_default)
341341* common code shared by get_primary_language,get_script or get_region or get_variant
342342* result = 0 if error, 1 if successful , -1 if no value
343343*/
344- static zend_string* get_icu_value_internal ( const char * loc_name , char * tag_name, int * result , int fromParseLocale)
344+ static zend_string* get_icu_value_internal ( const char * loc_name , const char * tag_name, int * result , int fromParseLocale)
345345{
346346 zend_string* tag_value = NULL ;
347347 int32_t tag_value_len = 512 ;
@@ -466,7 +466,7 @@ static zend_string* get_icu_value_internal( const char* loc_name , char* tag_nam
466466* Gets the value from ICU , called when PHP userspace function is called
467467* common code shared by get_primary_language,get_script or get_region or get_variant
468468*/
469- static void get_icu_value_src_php ( char * tag_name, INTERNAL_FUNCTION_PARAMETERS)
469+ static void get_icu_value_src_php ( const char * tag_name, INTERNAL_FUNCTION_PARAMETERS)
470470{
471471
472472 char * loc_name = NULL ;
@@ -544,7 +544,7 @@ U_CFUNC PHP_FUNCTION(locale_get_primary_language )
544544/* {{{
545545 * common code shared by display_xyz functions to get the value from ICU
546546 }}} */
547- static void get_icu_disp_value_src_php ( char * tag_name, INTERNAL_FUNCTION_PARAMETERS)
547+ static void get_icu_disp_value_src_php ( const char * tag_name, INTERNAL_FUNCTION_PARAMETERS)
548548{
549549 char * loc_name = NULL ;
550550 size_t loc_name_len = 0 ;
@@ -801,7 +801,7 @@ U_CFUNC PHP_FUNCTION(locale_canonicalize)
801801* returns 1 if successful , -1 if not found ,
802802* 0 if array element is not a string , -2 if buffer-overflow
803803*/
804- static int append_key_value (smart_str* loc_name, HashTable* hash_arr, char * key_name)
804+ static int append_key_value (smart_str* loc_name, HashTable* hash_arr, const char * key_name)
805805{
806806 zval *ele_value;
807807
@@ -826,7 +826,7 @@ static int append_key_value(smart_str* loc_name, HashTable* hash_arr, char* key_
826826/* {{{ append_prefix , appends the prefix needed
827827* e.g. private adds 'x'
828828*/
829- static void add_prefix (smart_str* loc_name, char * key_name)
829+ static void add_prefix (smart_str* loc_name, const char * key_name)
830830{
831831 if ( strncmp (key_name , LOC_PRIVATE_TAG , 7 ) == 0 ){
832832 smart_str_appendl (loc_name, SEPARATOR , sizeof (SEPARATOR)-1 );
@@ -842,7 +842,7 @@ static void add_prefix(smart_str* loc_name, char* key_name)
842842* returns 1 if successful , -1 if not found ,
843843* 0 if array element is not a string , -2 if buffer-overflow
844844*/
845- static int append_multiple_key_values (smart_str* loc_name, HashTable* hash_arr, char * key_name)
845+ static int append_multiple_key_values (smart_str* loc_name, HashTable* hash_arr, const char * key_name)
846846{
847847 zval *ele_value;
848848 int isFirstSubtag = 0 ;
@@ -1053,7 +1053,7 @@ static zend_string* get_private_subtags(const char* loc_name)
10531053/* }}} */
10541054
10551055/* {{{ code used by locale_parse */
1056- static int add_array_entry (const char * loc_name, zval* hash_arr, char * key_name)
1056+ static int add_array_entry (const char * loc_name, zval* hash_arr, const char * key_name)
10571057{
10581058 zend_string* key_value = NULL ;
10591059 char * cur_key_name = NULL ;
0 commit comments