summaryrefslogtreecommitdiff
path: root/ext/standard/php_array.h
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-09-10 02:51:23 +0300
committerDmitry Stogov <dmitry@zend.com>2015-09-10 02:51:23 +0300
commitc174e4cd73cd16ce0b52ab66a90e97c476a444fe (patch)
treee844a3d8bbc5c58960e5859eaf2d5495fc991983 /ext/standard/php_array.h
parent2ea18cd43165f791a5b0170795a790d2c0198ec8 (diff)
downloadphp-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.h3
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)