summaryrefslogtreecommitdiffhomepage
path: root/src/vm.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-09-04 08:31:33 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-09-04 08:31:33 +0900
commit27ac09be9dfb20c35c91e5bda112797bdb3d2cfa (patch)
treecc2dca1de150a542ae62e4194dd45d80e18c1786 /src/vm.c
parent1fdf47d71aff39b780384969c6883a9a04f9ac90 (diff)
parent26bbc81e122d7f14616dc799e41ef438398669ee (diff)
downloadmruby-27ac09be9dfb20c35c91e5bda112797bdb3d2cfa.tar.gz
mruby-27ac09be9dfb20c35c91e5bda112797bdb3d2cfa.zip
Merge pull request #2583 from cremno/get-rid-of-shadowing-variables
get rid of shadowing variables
Diffstat (limited to 'src/vm.c')
-rw-r--r--src/vm.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/vm.c b/src/vm.c
index 7f7423838..78fb0c31f 100644
--- a/src/vm.c
+++ b/src/vm.c
@@ -2113,7 +2113,7 @@ RETRY_TRY_BLOCK:
else {
struct RArray *ary = mrb_ary_ptr(v);
int len = ary->len;
- int i;
+ int idx;
if (len > pre + post) {
regs[a++] = mrb_ary_new_from_values(mrb, len - pre - post, ary->ptr+pre);
@@ -2123,11 +2123,11 @@ RETRY_TRY_BLOCK:
}
else {
regs[a++] = mrb_ary_new_capa(mrb, 0);
- for (i=0; i+pre<len; i++) {
- regs[a+i] = ary->ptr[pre+i];
+ for (idx=0; idx+pre<len; i++) {
+ regs[a+i] = ary->ptr[pre+idx];
}
- while (i < post) {
- SET_NIL_VALUE(regs[a+i]);
+ while (idx < post) {
+ SET_NIL_VALUE(regs[a+idx]);
i++;
}
}