From: Dmitry Stogov Date: Tue, 24 Feb 2015 16:21:21 +0000 (+0300) Subject: Avoid unnecassary check X-Git-Tag: PRE_PHP7_EREG_MYSQL_REMOVALS~75 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0ef5a6b409f5904a7841aed485c0de72c95b5e6f;p=php Avoid unnecassary check --- diff --git a/Zend/zend_hash.c b/Zend/zend_hash.c index afc8f9b546..77ac3c395e 100644 --- a/Zend/zend_hash.c +++ b/Zend/zend_hash.c @@ -1122,9 +1122,7 @@ ZEND_API void zend_array_destroy(HashTable *ht) if (ht->u.flags & HASH_FLAG_PACKED) { do { - if (EXPECTED(Z_TYPE(p->val) != IS_UNDEF)) { - i_zval_ptr_dtor(&p->val ZEND_FILE_LINE_CC); - } + i_zval_ptr_dtor(&p->val ZEND_FILE_LINE_CC); } while (++p != end); } else { do {