cvs: Zend / zend_execute.c
| From: | Stanislav Malyshev | Date: | Mon, 02 Sep 2002 09:13:03 +0000 |
| Subject: | cvs: Zend / zend_execute.c | ||
| Groups: | php.zend-engine.cvs | ||
| Request: | Send a blank email to php-zend-engine-cvs+get-375@lists.php.net to get a copy of this message | ||
stas Mon Sep 2 05:13:03 2002 EDT
Modified files:
/Zend zend_execute.c
Log:
Do full init for INIT_STRING
# I wonder how this worked before?
Index: Zend/zend_execute.c
diff -u Zend/zend_execute.c:1.305 Zend/zend_execute.c:1.306
--- Zend/zend_execute.c:1.305 Sat Aug 24 16:49:39 2002
+++ Zend/zend_execute.c Mon Sep 2 05:13:02 2002
@@ -1441,6 +1441,8 @@
EX(Ts)[EX(opline)->result.u.var].tmp_var.value.str.val[0] = 0;
EX(Ts)[EX(opline)->result.u.var].tmp_var.value.str.len = 0;
EX(Ts)[EX(opline)->result.u.var].tmp_var.refcount = 1;
+ EX(Ts)[EX(opline)->result.u.var].tmp_var.type = IS_STRING;
+ EX(Ts)[EX(opline)->result.u.var].tmp_var.is_ref = 0;
NEXT_OPCODE();
case ZEND_ADD_CHAR:
add_char_to_string( &EX(Ts)[EX(opline)->result.u.var].tmp_var,