summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Dötsch <matze@mdoetsch.de>2020-06-04 18:58:41 +0200
committerGeorge Peter Banyard <girgias@php.net>2020-06-04 22:55:06 +0200
commit957a0f6a695485d69dbcc0fe504633617972d252 (patch)
tree6e9c59ca608465c84f61b5114c1040e5b4d718f5
parent1622d22c62b9b5c32fb09fe10b92e6d75d7391a1 (diff)
downloadphp-git-957a0f6a695485d69dbcc0fe504633617972d252.tar.gz
in_array() avoid internal property access as we have the arrlen already
Closes GH-5662
-rw-r--r--ext/standard/array.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c
index 5138614858..1789dd52d2 100644
--- a/ext/standard/array.c
+++ b/ext/standard/array.c
@@ -4024,7 +4024,7 @@ PHP_FUNCTION(array_values)
}
/* Initialize return array */
- array_init_size(return_value, zend_hash_num_elements(arrval));
+ array_init_size(return_value, arrlen);
zend_hash_real_init_packed(Z_ARRVAL_P(return_value));
/* Go through input array and add values to the return array */