diff --git a/mrbgems/mruby-rational/src/rational.c b/mrbgems/mruby-rational/src/rational.c index 931f92d21..9081c2eec 100644 --- a/mrbgems/mruby-rational/src/rational.c +++ b/mrbgems/mruby-rational/src/rational.c @@ -208,7 +208,7 @@ rational_new_f(mrb_state *mrb, mrb_float f0) if (f == RAT_HUGE_VAL || f > (mrb_float)MRB_INT_MAX) { rat_overflow(mrb); } - return rational_new(mrb, ((mrb_int)f)<