summaryrefslogtreecommitdiffhomepage
path: root/src/vm.c
diff options
context:
space:
mode:
authorMasaki Muranaka <[email protected]>2012-05-16 16:28:07 +0900
committerMasaki Muranaka <[email protected]>2012-05-16 16:28:07 +0900
commit6250d06b94dcd8c13271cdf9566954c33693add3 (patch)
treed701f566d08ecd8fd1dcd70b1272233234707bd1 /src/vm.c
parentf202658d80105755fd56a664c4d4013fa71b21d4 (diff)
downloadmruby-6250d06b94dcd8c13271cdf9566954c33693add3.tar.gz
mruby-6250d06b94dcd8c13271cdf9566954c33693add3.zip
Avoid "may be used uninitialized in this function" warning.
Diffstat (limited to 'src/vm.c')
-rw-r--r--src/vm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vm.c b/src/vm.c
index 7049bbb45..944116d14 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -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;