mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Avoid "may be used uninitialized in this function" warning.
This commit is contained in:
+2
-2
@@ -251,7 +251,7 @@ int
|
||||
mrb_load_irep(mrb_state *mrb, FILE* fp)
|
||||
{
|
||||
int ret, i;
|
||||
uint32_t len, rlen;
|
||||
uint32_t len, rlen = 0;
|
||||
unsigned char hex8[8], hcrc[4];
|
||||
unsigned char *dst, *rite_dst = NULL;
|
||||
rite_binary_header bin_header;
|
||||
@@ -498,7 +498,7 @@ int
|
||||
mrb_read_irep(mrb_state *mrb, const char *bin)
|
||||
{
|
||||
int ret = MRB_DUMP_OK, i, n, nirep, sirep;
|
||||
uint32_t len;
|
||||
uint32_t len = 0;
|
||||
unsigned char *src;
|
||||
rite_binary_header bin_header;
|
||||
|
||||
|
||||
@@ -372,11 +372,11 @@ mrb_run(mrb_state *mrb, struct RProc *proc, mrb_value self)
|
||||
mrb_code *pc = irep->iseq;
|
||||
mrb_value *pool = irep->pool;
|
||||
mrb_sym *syms = irep->syms;
|
||||
mrb_value *regs;
|
||||
mrb_value *regs = NULL;
|
||||
mrb_code i;
|
||||
int ai = mrb->arena_idx;
|
||||
jmp_buf c_jmp;
|
||||
jmp_buf *prev_jmp;
|
||||
jmp_buf *prev_jmp = NULL;
|
||||
|
||||
#ifdef DIRECT_THREADED
|
||||
static void *optable[] = {
|
||||
@@ -878,7 +878,7 @@ mrb_run(mrb_state *mrb, struct RProc *proc, mrb_value self)
|
||||
regs[a] = mrb_ary_new_elts(mrb, m1+m2, stack);
|
||||
}
|
||||
else {
|
||||
mrb_value *pp;
|
||||
mrb_value *pp = NULL;
|
||||
struct RArray *rest;
|
||||
int len = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user