From 5f36d0497f48ea442785115c51b75dc460734889 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Mon, 30 Nov 2020 17:46:43 +0300 Subject: [PATCH] Fixed "may be used uninitialized" compilation warnings --- ext/opcache/jit/zend_jit_trace.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/opcache/jit/zend_jit_trace.c b/ext/opcache/jit/zend_jit_trace.c index 522f90a05c..19db7c54bb 100644 --- a/ext/opcache/jit/zend_jit_trace.c +++ b/ext/opcache/jit/zend_jit_trace.c @@ -745,6 +745,7 @@ static int zend_jit_trace_copy_ssa_var_info(const zend_op_array *op_array, const info = ssa->var_info + op->result_use; } else { assert(0); + return 0; } tssa->vars[ssa_var].no_val = no_val; tssa->vars[ssa_var].alias = alias; @@ -780,6 +781,7 @@ static int zend_jit_trace_copy_ssa_var_range(const zend_op_array *op_array, cons info = ssa->var_info + op->result_def; } else { assert(0); + return 0; } tssa->vars[ssa_var].no_val = no_val; @@ -819,6 +821,7 @@ static int zend_jit_trace_restrict_ssa_var_info(const zend_op_array *op_array, c info = ssa->var_info + op->result_def; } else { assert(0); + return 0; } tssa->var_info[ssa_var].type &= info->type; if (info->ce) { -- 2.50.1