cvs: ZendEngine2 / zend_operators.c

From: Date: Mon, 15 Jul 2002 04:11:15 +0000
Subject: cvs: ZendEngine2 / zend_operators.c
Groups: php.zend-engine.cvs 
Request: Send a blank email to php-zend-engine-cvs+get-255@lists.php.net to get a copy of this message
andi Mon Jul 15 00:11:15 2002 EDT Modified files: /ZendEngine2 zend_operators.c Log: - Really implement bool increment/decrement as flip-flop. Index: ZendEngine2/zend_operators.c diff -u ZendEngine2/zend_operators.c:1.126 ZendEngine2/zend_operators.c:1.127 --- ZendEngine2/zend_operators.c:1.126 Sun Jul 14 07:48:45 2002 +++ ZendEngine2/zend_operators.c Mon Jul 15 00:11:13 2002 @@ -1451,9 +1451,7 @@ { switch (op1->type) { case IS_BOOL: - if (!op1->value.lval) { - op1->value.lval = 1; - } + op1->value.lval = !op1->value.lval; break; case IS_LONG: if(op1->value.lval == LONG_MAX) { @@ -1518,11 +1516,7 @@ switch (op1->type) { case IS_BOOL: - if (op1->value.lval) { - op1->value.lval = 0; - } else { - op1->value.lval = 1; - } + op1->value.lval = !op1->value.lval; break; case IS_LONG: if(op1->value.lval == LONG_MIN) {

« previous php.zend-engine.cvs (#255) next »