Skip to content

Commit

Permalink
use mrb_get_args("i")
Browse files Browse the repository at this point in the history
  • Loading branch information
matz committed Mar 21, 2014
1 parent c978fd7 commit 7c82b9e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions mrbgems/mruby-range-ext/src/range.c
Expand Up @@ -78,16 +78,16 @@ mrb_range_cover(mrb_state *mrb, mrb_value range)
static mrb_value
mrb_range_first(mrb_state *mrb, mrb_value range)
{
mrb_value num;
mrb_int num;
mrb_value array;
struct RRange *r = mrb_range_ptr(range);

if (mrb_get_args(mrb, "|o", &num) == 0) {
if (mrb_get_args(mrb, "|i", &num) == 0) {
return r->edges->beg;
}

array = mrb_funcall(mrb, range, "to_a", 0);
return mrb_funcall(mrb, array, "first", 1, mrb_to_int(mrb, num));
return mrb_funcall(mrb, array, "first", 1, mrb_fixnum_value(num));
}

/*
Expand Down

0 comments on commit 7c82b9e

Please sign in to comment.