diff options
author | Andi Gutmans <andi@php.net> | 1999-07-15 19:59:18 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 1999-07-15 19:59:18 +0000 |
commit | da648c0fb1a9017af89d6054a156ec4d0832f4fc (patch) | |
tree | 3ed025015064aa0948c138bd19726c906ab3291f | |
parent | 2a39219142fff7fb8150d37ab6c51970d7495f3c (diff) | |
download | php-git-da648c0fb1a9017af89d6054a156ec4d0832f4fc.tar.gz |
Fix a lock issue
-rw-r--r-- | Zend/zend_execute.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 66acaec926..4241454c12 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -1011,7 +1011,6 @@ binary_assign_op_addr: { case ZEND_POST_DEC: { int (*incdec_op)(zval *op); zval **var_ptr = get_zval_ptr_ptr(&opline->op1, Ts, BP_VAR_RW); - int previous_lock_count; if (!var_ptr) { zend_error(E_ERROR, "Cannot increment/decrement overloaded objects nor string offsets"); @@ -1044,7 +1043,6 @@ binary_assign_op_addr: { (*var_ptr)->EA.locks = 0; } } - previous_lock_count = (*var_ptr)->EA.locks; incdec_op(*var_ptr); switch (opline->opcode) { case ZEND_PRE_INC: @@ -1053,7 +1051,6 @@ binary_assign_op_addr: { SELECTIVE_PZVAL_LOCK(*var_ptr, &opline->result); break; } - (*var_ptr)->EA.locks = previous_lock_count; } break; case ZEND_PRINT: |