diff options
author | Dmitry Stogov <dmitry@zend.com> | 2015-09-10 02:51:23 +0300 |
---|---|---|
committer | Dmitry Stogov <dmitry@zend.com> | 2015-09-10 02:51:23 +0300 |
commit | c174e4cd73cd16ce0b52ab66a90e97c476a444fe (patch) | |
tree | e844a3d8bbc5c58960e5859eaf2d5495fc991983 /ext/standard/php_array.h | |
parent | 2ea18cd43165f791a5b0170795a790d2c0198ec8 (diff) | |
download | php-git-c174e4cd73cd16ce0b52ab66a90e97c476a444fe.tar.gz |
Change array sorting implementation to avoid two level callbacks system.
Simplify zval comparion API.
Diffstat (limited to 'ext/standard/php_array.h')
-rw-r--r-- | ext/standard/php_array.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/standard/php_array.h b/ext/standard/php_array.h index fb33341030..ba2490c98b 100644 --- a/ext/standard/php_array.h +++ b/ext/standard/php_array.h @@ -125,8 +125,7 @@ PHPAPI zend_long php_count_recursive(zval *array, zend_long mode); #define ARRAY_FILTER_USE_KEY 2 ZEND_BEGIN_MODULE_GLOBALS(array) - int *multisort_flags[2]; - int (*compare_func)(zval *result, zval *op1, zval *op2); + compare_func_t *multisort_func; ZEND_END_MODULE_GLOBALS(array) #define ARRAYG(v) ZEND_MODULE_GLOBALS_ACCESSOR(array, v) |