summaryrefslogtreecommitdiff
path: root/Zend/zend_compile.c
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2003-01-09 16:16:57 +0000
committerZeev Suraski <zeev@php.net>2003-01-09 16:16:57 +0000
commit66d30a4966cb44aae6c273613eafae5d3a5a9493 (patch)
treefc719b9c586bf9c08014e4502c6a3d3463ce019b /Zend/zend_compile.c
parentef6a44d15c252861a7c4271bad33f15d01ea246f (diff)
downloadphp-git-66d30a4966cb44aae6c273613eafae5d3a5a9493.tar.gz
Found some more occurences of that elusive bug...
Diffstat (limited to 'Zend/zend_compile.c')
-rw-r--r--Zend/zend_compile.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c
index b4783dd126..49b8550acc 100644
--- a/Zend/zend_compile.c
+++ b/Zend/zend_compile.c
@@ -204,8 +204,8 @@ static void zend_replace_object_fetch(zend_op *last_op, znode *value TSRMLS_DC)
void zend_do_binary_assign_op(zend_uchar op, znode *result, znode *op1, znode *op2 TSRMLS_DC)
{
int last_op_number = get_next_op_number(CG(active_op_array))-1;
- zend_op *last_op = &CG(active_op_array)->opcodes[last_op_number];
zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC);
+ zend_op *last_op = &CG(active_op_array)->opcodes[last_op_number];
if (last_op->opcode == ZEND_FETCH_OBJ_RW) {
@@ -392,8 +392,8 @@ void zend_do_abstract_method(TSRMLS_D)
void zend_do_assign(znode *result, znode *variable, znode *value TSRMLS_DC)
{
int last_op_number = get_next_op_number(CG(active_op_array))-1;
- zend_op *last_op = &CG(active_op_array)->opcodes[last_op_number];
zend_op *opline = get_next_op(CG(active_op_array) TSRMLS_CC);
+ zend_op *last_op = &CG(active_op_array)->opcodes[last_op_number];
if (last_op->opcode == ZEND_FETCH_OBJ_W) {
opline->opcode = ZEND_ASSIGN_OBJ;