summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Punt <tpunt@hotmail.co.uk>2016-04-16 09:33:01 +0100
committerAnatol Belski <ab@php.net>2016-05-16 19:15:40 +0200
commit367fde99475c1a79dc84c2fcf64c463ec633ad8e (patch)
tree63a4a65a704b69c4921d0b227d66e03c7caa491c
parent39052d4d750ee0b7e56fd39edecd860b1a37ac57 (diff)
downloadphp-git-367fde99475c1a79dc84c2fcf64c463ec633ad8e.tar.gz
Remove unnecessary boundary checks
-rw-r--r--ext/standard/array.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c
index 0800ac017c..82b1d5ae20 100644
--- a/ext/standard/array.c
+++ b/ext/standard/array.c
@@ -2237,7 +2237,7 @@ double_str:
RANGE_CHECK_DOUBLE_INIT_ARRAY(low, high);
ZEND_HASH_FILL_PACKED(Z_ARRVAL_P(return_value)) {
- for (i = 0; i < size && (element = low - (i * step)) <= low && element >= high; ++i) {
+ for (i = 0; i < size && (element = low - (i * step)) >= high; ++i) {
Z_DVAL(tmp) = element;
ZEND_HASH_FILL_ADD(&tmp);
}
@@ -2251,7 +2251,7 @@ double_str:
RANGE_CHECK_DOUBLE_INIT_ARRAY(high, low);
ZEND_HASH_FILL_PACKED(Z_ARRVAL_P(return_value)) {
- for (i = 0; i < size && (element = low + (i * step)) <= high && element >= low; ++i) {
+ for (i = 0; i < size && (element = low + (i * step)) <= high; ++i) {
Z_DVAL(tmp) = element;
ZEND_HASH_FILL_ADD(&tmp);
}