summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-09-25 12:22:35 +0300
committerDmitry Stogov <dmitry@zend.com>2017-09-25 12:22:35 +0300
commit550595c085e9e887b449659725388f98c4cd5d4a (patch)
tree2b82b3aa666e3a1938c45d456fd4e8bb8287079d
parentd526ddec85cd7070a08c85cc258a55e5ee649fdd (diff)
downloadphp-git-550595c085e9e887b449659725388f98c4cd5d4a.tar.gz
Added missed ~
-rw-r--r--ext/opcache/Optimizer/zend_inference.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/opcache/Optimizer/zend_inference.c b/ext/opcache/Optimizer/zend_inference.c
index ecfb14ca37..fecd68fa2e 100644
--- a/ext/opcache/Optimizer/zend_inference.c
+++ b/ext/opcache/Optimizer/zend_inference.c
@@ -2333,7 +2333,7 @@ static int zend_update_type_info(const zend_op_array *op_array,
if (opline->op1_type == IS_CV) {
if (!(orig & MAY_BE_REF)) {
if (orig & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE)) {
- orig &= (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE);
+ orig &= ~(MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_FALSE);
orig |= MAY_BE_OBJECT | MAY_BE_RC1 | MAY_BE_RCN;
}
if (orig & MAY_BE_OBJECT) {