From 7a71dff0bf2a8b701ae05acced62c99fed46c233 Mon Sep 17 00:00:00 2001 From: tadf Date: Mon, 15 Jun 2009 22:58:46 +0000 Subject: [PATCH] avoid signbit() and adjust indentation. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- bignum.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bignum.c b/bignum.c index 123eca7403..2f8ab20e32 100644 --- a/bignum.c +++ b/bignum.c @@ -1233,10 +1233,10 @@ rb_big2dbl(VALUE x) if (isinf(d)) { rb_warning("Bignum out of Float range"); - if (signbit(d)) - d = -HUGE_VAL; + if (d < 0.0) + d = -HUGE_VAL; else - d = HUGE_VAL; + d = HUGE_VAL; } return d; }