diff options
author | Zeev Suraski <zeev@php.net> | 2001-06-21 15:33:55 +0000 |
---|---|---|
committer | Zeev Suraski <zeev@php.net> | 2001-06-21 15:33:55 +0000 |
commit | 851b1e3b357be98569f74404cf7a7e5377c0ab2c (patch) | |
tree | 47a5bdf6c3ab032b4258bffde0d20beb02ec14a4 /Zend/zend_execute.c | |
parent | a3739f10a4df62226a8a5f34d04f1e74acffda79 (diff) | |
download | php-git-851b1e3b357be98569f74404cf7a7e5377c0ab2c.tar.gz |
Eliminate the leak that the original bogus code tried to solve
Diffstat (limited to 'Zend/zend_execute.c')
-rw-r--r-- | Zend/zend_execute.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index e3a7066879..e4ea483039 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -590,6 +590,7 @@ static void fetch_overloaded_element(znode *result, znode *op1, znode *op2, temp zend_overloaded_element overloaded_element; if (Ts[op1->u.var].EA.type == IS_STRING_OFFSET) { + get_zval_ptr(op2, Ts, &EG(free_op2), BP_VAR_R); switch (type) { case BP_VAR_R: case BP_VAR_IS: |