1
0
mirror of https://github.com/php/php-src.git synced 2026-04-29 11:13:36 +02:00

Remove unnecessary boundary checks

This commit is contained in:
Thomas Punt
2016-04-16 09:33:01 +01:00
committed by Anatol Belski
parent 39052d4d75
commit 367fde9947
+2 -2
View File
@@ -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);
}