diff options
Diffstat (limited to 'ext/standard/array.c')
| -rw-r--r-- | ext/standard/array.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c index 33ba63e50e..3d5de7021e 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -555,7 +555,6 @@ PHP_FUNCTION(usort) BG(user_compare_func_name) = old_compare_func; RETURN_FALSE; } - convert_to_string_ex(BG(user_compare_func_name)); if (zend_hash_sort(target_hash, qsort, array_user_compare, 1) == FAILURE) { BG(user_compare_func_name) = old_compare_func; RETURN_FALSE; @@ -585,7 +584,6 @@ PHP_FUNCTION(uasort) BG(user_compare_func_name) = old_compare_func; RETURN_FALSE; } - convert_to_string_ex(BG(user_compare_func_name)); if (zend_hash_sort(target_hash, qsort, array_user_compare, 0) == FAILURE) { BG(user_compare_func_name) = old_compare_func; RETURN_FALSE; @@ -664,7 +662,6 @@ PHP_FUNCTION(uksort) BG(user_compare_func_name) = old_compare_func; RETURN_FALSE; } - convert_to_string_ex(BG(user_compare_func_name)); if (zend_hash_sort(target_hash, qsort, array_user_key_compare, 0) == FAILURE) { BG(user_compare_func_name) = old_compare_func; RETURN_FALSE; |
