summaryrefslogtreecommitdiff
path: root/Zend/zend_variables.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2014-03-17 23:15:22 +0400
committerDmitry Stogov <dmitry@zend.com>2014-03-17 23:15:22 +0400
commitaa5f55306b4bd630e9304e9a8d1ea10cf4121f78 (patch)
treec62ba226140efbe77cb039552300249902476f1d /Zend/zend_variables.c
parent1b6327fd3bfba7be7d821e85b648e890350e7809 (diff)
downloadphp-git-aa5f55306b4bd630e9304e9a8d1ea10cf4121f78.tar.gz
Refactored EG(active_symbol_table) to be zend_array* instead of HashTable*
Diffstat (limited to 'Zend/zend_variables.c')
-rw-r--r--Zend/zend_variables.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_variables.c b/Zend/zend_variables.c
index 47b07eec79..f016f85f00 100644
--- a/Zend/zend_variables.c
+++ b/Zend/zend_variables.c
@@ -306,13 +306,13 @@ ZEND_API int zval_copy_static_var(zval *p TSRMLS_DC, int num_args, va_list args,
if (!EG(active_symbol_table)) {
zend_rebuild_symbol_table(TSRMLS_C);
}
- p = zend_hash_find(EG(active_symbol_table), key->key);
+ p = zend_hash_find(&EG(active_symbol_table)->ht, key->key);
if (!p) {
p = &tmp;
ZVAL_NULL(&tmp);
if (is_ref) {
ZVAL_NEW_REF(&tmp, &tmp);
- zend_hash_add(EG(active_symbol_table), key->key, &tmp);
+ zend_hash_add(&EG(active_symbol_table)->ht, key->key, &tmp);
} else {
zend_error(E_NOTICE,"Undefined variable: %s", key->key->val);
}