From 86c80139abd67f40d368468b1b2fb4a75dfebf74 Mon Sep 17 00:00:00 2001 From: bggd Date: Wed, 13 Nov 2013 22:35:25 +0900 Subject: Changed a variable declaration to top of block --- mrbgems/mruby-random/src/random.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mrbgems/mruby-random/src/random.c b/mrbgems/mruby-random/src/random.c index d3f244910..4762d212b 100644 --- a/mrbgems/mruby-random/src/random.c +++ b/mrbgems/mruby-random/src/random.c @@ -265,6 +265,7 @@ mrb_ary_shuffle_bang(mrb_state *mrb, mrb_value ary) for (i = RARRAY_LEN(ary) - 1; i > 0; i--) { mrb_int j; + mrb_value tmp; if (mrb_nil_p(random)) { j = mrb_fixnum(mrb_random_mt_g_rand(mrb, mrb_fixnum_value(RARRAY_LEN(ary)))); @@ -273,9 +274,9 @@ mrb_ary_shuffle_bang(mrb_state *mrb, mrb_value ary) j = mrb_fixnum(mrb_random_mt_rand(mrb, DATA_PTR(random), mrb_fixnum_value(RARRAY_LEN(ary)))); } - mrb_value t = RARRAY_PTR(ary)[i]; + tmp = RARRAY_PTR(ary)[i]; RARRAY_PTR(ary)[i] = RARRAY_PTR(ary)[j]; - RARRAY_PTR(ary)[j] = t; + RARRAY_PTR(ary)[j] = tmp; } } -- cgit v1.2.3 From 0cbdbd81cbc96637c7ba2e1e545ae8df45e0b3df Mon Sep 17 00:00:00 2001 From: bggd Date: Wed, 13 Nov 2013 22:53:20 +0900 Subject: Changed a variable declaration to top of block --- src/codegen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/codegen.c b/src/codegen.c index bb8cece7d..a27bd612e 100644 --- a/src/codegen.c +++ b/src/codegen.c @@ -402,8 +402,8 @@ new_lit(codegen_scope *s, mrb_value val) switch (mrb_type(val)) { case MRB_TT_STRING: for (i=0; iirep->plen; i++) { - pv = &s->irep->pool[i]; mrb_int len; + pv = &s->irep->pool[i]; if (pv->type != MRB_TT_STRING) continue; if ((len = pv->value.s->len) != RSTRING_LEN(val)) continue; -- cgit v1.2.3