diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-07-09 09:10:06 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2021-07-09 09:10:06 +0900 |
| commit | b5aa08fc9ef70774cec391985cdc02f19dfb12e5 (patch) | |
| tree | c20f8c080632c71ef8752d0aec267ea07c9797ff /src | |
| parent | a1ba6cb7282bbe7daa54f35bb628705f8bec230a (diff) | |
| download | mruby-b5aa08fc9ef70774cec391985cdc02f19dfb12e5.tar.gz mruby-b5aa08fc9ef70774cec391985cdc02f19dfb12e5.zip | |
range.c: avoid implicit conversion from `mrb_float` to `mrb_int`.
Diffstat (limited to 'src')
| -rw-r--r-- | src/range.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/range.c b/src/range.c index 5f4ab370c..477baa5e8 100644 --- a/src/range.c +++ b/src/range.c @@ -375,13 +375,13 @@ range_num_to_a(mrb_state *mrb, mrb_value range) ary = mrb_ary_new_capa(mrb, (mrb_int)(b - a) + 1); if (RANGE_EXCL(r)) { while (a < b) { - mrb_ary_push(mrb, ary, mrb_int_value(mrb, a)); + mrb_ary_push(mrb, ary, mrb_int_value(mrb, (mrb_int)a)); a += 1.0; } } else { while (a <= b) { - mrb_ary_push(mrb, ary, mrb_int_value(mrb, a)); + mrb_ary_push(mrb, ary, mrb_int_value(mrb, (mrb_int)a)); a += 1.0; } } |
