summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-10-04 16:06:57 +0300
committerDmitry Stogov <dmitry@zend.com>2017-10-04 16:06:57 +0300
commite7afdb0668ef9001ed276e5dd5879e06746d42e3 (patch)
tree048544e783102432fb770292f995eff296da9bf4
parentb611878bb849fcf8c1707a8163d6a5e2e6cbce74 (diff)
downloadphp-git-e7afdb0668ef9001ed276e5dd5879e06746d42e3.tar.gz
Fixed invalid type
-rw-r--r--ext/opcache/Optimizer/sccp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/opcache/Optimizer/sccp.c b/ext/opcache/Optimizer/sccp.c
index 1ece45d80c..ff3fc74c14 100644
--- a/ext/opcache/Optimizer/sccp.c
+++ b/ext/opcache/Optimizer/sccp.c
@@ -2019,7 +2019,7 @@ static int try_remove_definition(sccp_ctx *ctx, int var_num, zend_ssa_var *var,
&& opline->opcode != ZEND_ADD_ARRAY_ELEMENT) {
/* Replace with QM_ASSIGN */
zend_uchar old_type = opline->result_type;
- zend_uchar old_var = opline->result.var;
+ uint32_t old_var = opline->result.var;
ssa_op->result_def = -1;
zend_optimizer_remove_live_range_ex(op_array, opline->result.var, var->definition);