summaryrefslogtreecommitdiff
path: root/Zend/zend_execute.h
diff options
context:
space:
mode:
authorAndi Gutmans <andi@php.net>2004-01-19 12:22:02 +0000
committerAndi Gutmans <andi@php.net>2004-01-19 12:22:02 +0000
commit21f09643ec6da51ece1fe5fe86ec5db10993ea0b (patch)
tree3b5f346eb69320ce9f6de470b107bbeff834f3b0 /Zend/zend_execute.h
parent04c2e1e8c4be3223e9c3648bffddcdfaa4138e1a (diff)
downloadphp-git-21f09643ec6da51ece1fe5fe86ec5db10993ea0b.tar.gz
- Hopefully fix bug #26696.
- Please let me know if hell-breaks loose
Diffstat (limited to 'Zend/zend_execute.h')
-rw-r--r--Zend/zend_execute.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/Zend/zend_execute.h b/Zend/zend_execute.h
index 165f374f83..1c01453f26 100644
--- a/Zend/zend_execute.h
+++ b/Zend/zend_execute.h
@@ -32,12 +32,13 @@ typedef union _temp_variable {
struct {
zval **ptr_ptr;
zval *ptr;
- struct {
- zval *str;
- zend_uint offset;
- } str_offset;
zend_bool fcall_returned_reference;
} var;
+ struct {
+ zval tmp_var;
+ zval *str;
+ zend_uint offset;
+ } str_offset;
zend_class_entry *class_entry;
} temp_variable;