From 09d9d913c05a99ec972cfca4fce80ac46e6e8965 Mon Sep 17 00:00:00 2001 From: gogotanaka Date: Sat, 14 Mar 2015 11:16:05 +0000 Subject: * math.c (math_gamma): explicit cast to double. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- math.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'math.c') diff --git a/math.c b/math.c index 659012148a..b4cdeef429 100644 --- a/math.c +++ b/math.c @@ -875,7 +875,7 @@ math_gamma(VALUE obj, VALUE x) if (isinf(d) && signbit(d)) domain_error("gamma"); if (d == floor(d)) { if (d < 0.0) domain_error("gamma"); - if (1.0 <= d && d <= NGAMMA_TABLE) { + if (1.0 <= d && d <= (double)NGAMMA_TABLE) { return DBL2NUM(fact_table[(int)d - 1]); } } -- cgit v1.2.3