summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.c
diff options
context:
space:
mode:
authorAndi Gutmans <andi@php.net>2000-07-09 17:12:37 +0000
committerAndi Gutmans <andi@php.net>2000-07-09 17:12:37 +0000
commit40b31d7487193790fb80af7dc396456b8788bbe5 (patch)
tree671c05dabe27f533d1954b25b544672c3813acc4 /Zend/zend_execute.c
parentd7b554ee112eaeace2b2bd4626d5a6ba62f325f4 (diff)
downloadphp-git-40b31d7487193790fb80af7dc396456b8788bbe5.tar.gz
- Need to seperate if the hash isn't a reference
Diffstat (limited to 'Zend/zend_execute.c')
-rw-r--r--Zend/zend_execute.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c
index 5e6d2329c2..0bc15d35bd 100644
--- a/Zend/zend_execute.c
+++ b/Zend/zend_execute.c
@@ -2140,6 +2140,8 @@ send_by_ref:
if (container) {
HashTable *ht;
+ SEPARATE_ZVAL_IF_NOT_REF(container);
+
switch ((*container)->type) {
case IS_ARRAY:
ht = (*container)->value.ht;