]> granicus.if.org Git - php/commitdiff
Removed impossible condition
authorDmitry Stogov <dmitry@zend.com>
Thu, 22 Sep 2016 14:58:45 +0000 (17:58 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 22 Sep 2016 14:58:45 +0000 (17:58 +0300)
Zend/zend_hash.c

index 622d94a5f5d9956ad6ae4e059afb9318a0ecbd1d..be048725d9ef3a443e20781a28ca2ef7e00bcb1f 100644 (file)
@@ -730,9 +730,6 @@ static zend_always_inline zval *_zend_hash_index_add_or_update_i(HashTable *ht,
                                        ht->pDestructor(&p->val);
                                }
                                ZVAL_COPY_VALUE(&p->val, pData);
-                               if ((zend_long)h >= (zend_long)ht->nNextFreeElement) {
-                                       ht->nNextFreeElement = h < ZEND_LONG_MAX ? h + 1 : ZEND_LONG_MAX;
-                               }
                                return &p->val;
                        } else { /* we have to keep the order :( */
                                goto convert_to_hash;