summaryrefslogtreecommitdiff
path: root/Zend/zend_list.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2014-04-30 18:32:42 +0400
committerDmitry Stogov <dmitry@zend.com>2014-04-30 18:32:42 +0400
commit17d027ed47c1f07b397a611431d28ad0e0107146 (patch)
treeda6cadcd3ca0cad02dd4ff39f027575070873cbd /Zend/zend_list.c
parent6a911e833f6b6dcac669a60808e96dc2c4f391d3 (diff)
downloadphp-git-17d027ed47c1f07b397a611431d28ad0e0107146.tar.gz
Split IS_BOOL into IS_FALSE and IS_TRUE
Diffstat (limited to 'Zend/zend_list.c')
-rw-r--r--Zend/zend_list.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/Zend/zend_list.c b/Zend/zend_list.c
index c9b9ff66df..7892b7057c 100644
--- a/Zend/zend_list.c
+++ b/Zend/zend_list.c
@@ -37,6 +37,9 @@ ZEND_API zval *zend_list_insert(void *ptr, int type TSRMLS_DC)
zval zv;
index = zend_hash_next_free_element(&EG(regular_list));
+ if (index == 0) {
+ index = 1;
+ }
ZVAL_NEW_RES(&zv, index, ptr, type);
return zend_hash_index_update(&EG(regular_list), index, &zv);
}