From b5f2df6b9e4540c87b873f86883d48e99263e890 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 1 May 2008 15:00:01 +0000 Subject: * bignum.c (rb_big_divide), numeric.c (fix_divide): check for result domain. [ruby-dev:34559] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- bignum.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bignum.c') diff --git a/bignum.c b/bignum.c index f38e0774ee..cf375a5288 100644 --- a/bignum.c +++ b/bignum.c @@ -1821,7 +1821,7 @@ rb_big_divide(VALUE x, VALUE y, ID op) return DOUBLE2NUM(div); } else { - return LONG2NUM((long)div); + return rb_dbl2big(div); } } -- cgit v1.2.3