summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndi Gutmans <andi@php.net>2000-07-09 20:21:20 +0000
committerAndi Gutmans <andi@php.net>2000-07-09 20:21:20 +0000
commitc1ed6ef9cc7a35e2cf0e703f6adf51a657fc555b (patch)
tree9dc1705978daed3245a171089e208b2056edc8fc
parent1231a3e473b6f8a1ba7831ac1e47bab846241528 (diff)
downloadphp-git-c1ed6ef9cc7a35e2cf0e703f6adf51a657fc555b.tar.gz
- Fix memory leak.
-rw-r--r--Zend/zend_execute.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c
index 0bc15d35bd..40b2480fb3 100644
--- a/Zend/zend_execute.c
+++ b/Zend/zend_execute.c
@@ -1933,7 +1933,7 @@ send_by_ref:
NEXT_OPCODE();
}
}
- if (opline->op1.op_type == IS_TMP_VAR) { /* temporary variable */
+ if (!opline->extended_value && EG(free_op1)) { /* temporary variable */
zval *new_expr;
ALLOC_ZVAL(new_expr);