From 9c1f21aaa1fe22fbe5f89d5ef4acbcacc4f707a6 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Masaya Date: Mon, 16 Oct 2017 18:09:56 +0900 Subject: Support MRB_WIHTOUT_FLOAT to mruby-string-ext --- mrbgems/mruby-string-ext/src/string.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mrbgems/mruby-string-ext/src/string.c') diff --git a/mrbgems/mruby-string-ext/src/string.c b/mrbgems/mruby-string-ext/src/string.c index 63f181749..ac3e82a45 100644 --- a/mrbgems/mruby-string-ext/src/string.c +++ b/mrbgems/mruby-string-ext/src/string.c @@ -67,9 +67,11 @@ mrb_str_byteslice(mrb_state *mrb, mrb_value str) } return mrb_nil_value(); } +#ifndef MRB_WITHOUT_FLOAT case MRB_TT_FLOAT: a1 = mrb_fixnum_value((mrb_int)mrb_float(a1)); /* fall through */ +#endif case MRB_TT_FIXNUM: return mrb_str_substr(mrb, str, mrb_fixnum(a1), 1); default: -- cgit v1.2.3