cvs: ZendEngine2 / zend_execute.c

From: Date: Sun, 17 Nov 2002 17:57:57 +0000
Subject: cvs: ZendEngine2 / zend_execute.c
Groups: php.zend-engine.cvs 
Request: Send a blank email to php-zend-engine-cvs+get-632@lists.php.net to get a copy of this message
stas Sun Nov 17 12:57:57 2002 EDT Modified files: /ZendEngine2 zend_execute.c Log: fix the leak Index: ZendEngine2/zend_execute.c diff -u ZendEngine2/zend_execute.c:1.392 ZendEngine2/zend_execute.c:1.393 --- ZendEngine2/zend_execute.c:1.392 Wed Nov 13 10:13:24 2002 +++ ZendEngine2/zend_execute.c Sun Nov 17 12:57:57 2002 @@ -784,7 +784,11 @@ if (!container_ptr) { if(T(op1->u.var).EA.type == IS_STRING_OFFSET) { + zval *offset; zend_error(E_WARNING, "Cannot use string offset as an array"); + + offset = get_zval_ptr(op2, Ts, &EG(free_op2), BP_VAR_R); + FREE_OP(Ts, op2, EG(free_op2)); } *retval = &EG(error_zval_ptr); SELECTIVE_PZVAL_LOCK(**retval, result);

« previous php.zend-engine.cvs (#632) next »