From: Dmitry Stogov Date: Thu, 22 Mar 2018 09:48:22 +0000 (+0300) Subject: Fixed expectation X-Git-Tag: php-7.3.0alpha1~156 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d1c6bda2bb3ac4cea97f57c8cb3561e08763fb48;p=php Fixed expectation --- diff --git a/ext/standard/array.c b/ext/standard/array.c index 062070d947..2b0bf047bb 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -3436,7 +3436,7 @@ PHP_FUNCTION(array_unshift) } } ZEND_HASH_FOREACH_END(); - if (EXPECTED(HT_HAS_ITERATORS(Z_ARRVAL_P(stack)))) { + if (UNEXPECTED(HT_HAS_ITERATORS(Z_ARRVAL_P(stack)))) { zend_hash_iterators_advance(Z_ARRVAL_P(stack), argc); HT_SET_ITERATORS_COUNT(&new_hash, HT_ITERATORS_COUNT(Z_ARRVAL_P(stack))); HT_SET_ITERATORS_COUNT(Z_ARRVAL_P(stack), 0);