summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/array.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c
index 8f7d46e083..d08bacdb55 100644
--- a/ext/standard/array.c
+++ b/ext/standard/array.c
@@ -1376,8 +1376,11 @@ PHP_FUNCTION(range)
/* }}} */
-static int array_data_shuffle(const void *a, const void*b) {
- return php_rand_range(0,1) ? 1 : -1;
+static int array_data_shuffle(const void *a, const void*b)
+{
+ TSRMLS_FETCH();
+
+ return php_rand_range(0,1 TSRMLS_CC) ? 1 : -1;
}