]> granicus.if.org Git - php/commitdiff
Avoid unnecassary check
authorDmitry Stogov <dmitry@zend.com>
Tue, 24 Feb 2015 16:21:21 +0000 (19:21 +0300)
committerDmitry Stogov <dmitry@zend.com>
Tue, 24 Feb 2015 16:21:21 +0000 (19:21 +0300)
Zend/zend_hash.c

index afc8f9b54667612bb1835fee48eed46e4ae716e1..77ac3c395e8a3e8bec9f46c6223a638dd1cec90f 100644 (file)
@@ -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 {