diff options
author | Nikita Popov <nikic@php.net> | 2014-05-28 21:32:52 +0200 |
---|---|---|
committer | Nikita Popov <nikic@php.net> | 2014-05-29 00:15:50 +0200 |
commit | 411a8757ad0aa01d9634e8e32df4dd4327eb5978 (patch) | |
tree | 802ab1fc8d1ee6ec1f40e45d1ecafd1332890d73 | |
parent | 8334f386151965860448a6a8e2b9deb45d78692e (diff) | |
download | php-git-411a8757ad0aa01d9634e8e32df4dd4327eb5978.tar.gz |
Initialize GC_TYPE_INFO for EG(symbol_table)
-rw-r--r-- | Zend/zend_execute_API.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index f0f856d670..f9139aae55 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -159,6 +159,7 @@ void init_executor(TSRMLS_D) /* {{{ */ ZVAL_LONG(zend_vm_stack_top_inc(TSRMLS_C), 0); zend_hash_init(&EG(symbol_table).ht, 64, NULL, ZVAL_PTR_DTOR, 0); + GC_TYPE_INFO(&EG(symbol_table)) = IS_ARRAY; EG(active_symbol_table) = &EG(symbol_table); zend_llist_apply(&zend_extensions, (llist_apply_func_t) zend_extension_activator TSRMLS_CC); |