From 04de2809970e8ff95b85561d7414cf4ee47d028f Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Tue, 21 Jun 2022 16:37:32 +0900 Subject: [PATCH] mruby-rational/rational.c: wrap prototype with `mrb_float` When `MRB_NO_FLOAT` is defined, `mrb_float` is not defined. --- mrbgems/mruby-rational/src/rational.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mrbgems/mruby-rational/src/rational.c b/mrbgems/mruby-rational/src/rational.c index d8ca01521..5ba0a3129 100644 --- a/mrbgems/mruby-rational/src/rational.c +++ b/mrbgems/mruby-rational/src/rational.c @@ -3,7 +3,9 @@ #include #include +#ifndef MRB_NO_FLOAT mrb_value mrb_complex_new(mrb_state *, mrb_float, mrb_float); +#endif mrb_bool mrb_complex_eq(mrb_state *mrb, mrb_value, mrb_value); mrb_value mrb_complex_add(mrb_state *mrb, mrb_value, mrb_value); mrb_value mrb_complex_sub(mrb_state *mrb, mrb_value, mrb_value);