From db8734c82fde1a56f34e31a675038b3ba0ce22ec Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Thu, 6 Jul 2000 22:38:01 +0000 Subject: [PATCH] - One more... --- Zend/zend_execute.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 7918e97e22..e0401c2923 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -142,10 +142,10 @@ static inline zval *_get_object_zval_ptr(znode *node, temp_variable *Ts, int *sh return &Ts[node->u.var].tmp_var; break; case IS_VAR: - if (Ts[node->u.var].var.ptr) { - PZVAL_UNLOCK(Ts[node->u.var].var.ptr); + if (Ts[node->u.var].var.ptr_ptr) { + PZVAL_UNLOCK(*Ts[node->u.var].var.ptr_ptr); *should_free = 0; - return Ts[node->u.var].var.ptr; + return *Ts[node->u.var].var.ptr_ptr; } else { if (Ts[node->u.var].EA.type==IS_STRING_OFFSET) { PZVAL_UNLOCK(Ts[node->u.var].EA.data.str_offset.str); -- 2.50.1