]> granicus.if.org Git - php/commitdiff
Fixed invalid type
authorDmitry Stogov <dmitry@zend.com>
Wed, 4 Oct 2017 13:06:57 +0000 (16:06 +0300)
committerDmitry Stogov <dmitry@zend.com>
Wed, 4 Oct 2017 13:06:57 +0000 (16:06 +0300)
ext/opcache/Optimizer/sccp.c

index 1ece45d80c39349dd7dcf19df5db54067bb94393..ff3fc74c1445248ac5acf2777b6509a456c15a46 100644 (file)
@@ -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);