From 0903e2a72e8f3aa848fdbb60f1ceece7af3d1cb4 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Mon, 25 Jan 2021 15:41:29 +0900 Subject: Silence 'loss of data' warnings. --- mrbgems/mruby-rational/src/rational.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mrbgems/mruby-rational/src') diff --git a/mrbgems/mruby-rational/src/rational.c b/mrbgems/mruby-rational/src/rational.c index 0d317cc0f..c9f3e0d03 100644 --- a/mrbgems/mruby-rational/src/rational.c +++ b/mrbgems/mruby-rational/src/rational.c @@ -166,8 +166,8 @@ rational_new_i(mrb_state *mrb, mrb_int n, mrb_int d) #include #if defined(MRB_INT32) || defined(MRB_USE_FLOAT32) -#define frexp_rat frexpf -#define ldexp_rat ldexpf +#define frexp_rat(x,exp) frexpf((float)x, exp) +#define ldexp_rat(x,exp) ldexpf((float)x, exp) #define RAT_MANT_DIG FLT_MANT_DIG #define RAT_INT_LIMIT 30 #define RAT_HUGE_VAL HUGE_VALF -- cgit v1.2.3