diff --git a/ext/intl/collator/collator_sort.c b/ext/intl/collator/collator_sort.c index 33e921f7b17..0634e68fc7a 100644 --- a/ext/intl/collator/collator_sort.c +++ b/ext/intl/collator/collator_sort.c @@ -292,7 +292,7 @@ static void collator_sort_internal( int renumber, INTERNAL_FUNCTION_PARAMETERS ) INTL_G( current_collator ) = co->ucoll; /* Sort specified array. */ - zend_array_sort(hash, collator_compare_func, renumber); + zend_hash_sort(hash, collator_compare_func, renumber); /* Restore saved collator. */ INTL_G( current_collator ) = saved_collator;