diff options
| author | Masaki Muranaka <[email protected]> | 2013-03-03 13:33:18 +0900 |
|---|---|---|
| committer | Masaki Muranaka <[email protected]> | 2013-03-03 13:33:18 +0900 |
| commit | 37fd73e376d18642559d9c5acaf77e8f7c63b8fa (patch) | |
| tree | a6fc42dbf733e101b5b5c0fa8b35558fcc8d3767 /src | |
| parent | bc46c374b40354b1f1320d5bea75fd852d0ea9ed (diff) | |
| download | mruby-37fd73e376d18642559d9c5acaf77e8f7c63b8fa.tar.gz mruby-37fd73e376d18642559d9c5acaf77e8f7c63b8fa.zip | |
Clean up range.c. Use mrb_int. Use mrb_vtype.
Diffstat (limited to 'src')
| -rw-r--r-- | src/range.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/range.c b/src/range.c index aac1d830a..59bf445aa 100644 --- a/src/range.c +++ b/src/range.c @@ -16,8 +16,8 @@ static void range_check(mrb_state *mrb, mrb_value a, mrb_value b) { mrb_value ans; - int ta; - int tb; + enum mrb_vtype ta; + enum mrb_vtype tb; ta = mrb_type(a); tb = mrb_type(b); @@ -181,7 +181,7 @@ r_le(mrb_state *mrb, mrb_value a, mrb_value b) /* output :a < b => -1, a = b => 0, a > b => +1 */ if (mrb_type(r) == MRB_TT_FIXNUM) { - int c = mrb_fixnum(r); + mrb_int c = mrb_fixnum(r); if (c == 0 || c == -1) return TRUE; } @@ -208,7 +208,7 @@ r_ge(mrb_state *mrb, mrb_value a, mrb_value b) /* output :a < b => -1, a = b => 0, a > b => +1 */ if (mrb_type(r) == MRB_TT_FIXNUM) { - int c = mrb_fixnum(r); + mrb_int c = mrb_fixnum(r); if (c == 0 || c == 1) return TRUE; } |
