[前][次][番号順一覧][スレッド一覧]

ruby-changes:12032

From: tadf <ko1@a...>
Date: Tue, 16 Jun 2009 07:58:55 +0900 (JST)
Subject: [ruby-changes:12032] Ruby:r23698 (trunk): avoid signbit() and adjust indentation.

tadf	2009-06-16 07:58:46 +0900 (Tue, 16 Jun 2009)

  New Revision: 23698

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23698

  Log:
    avoid signbit() and adjust indentation.

  Modified files:
    trunk/bignum.c

Index: bignum.c
===================================================================
--- bignum.c	(revision 23697)
+++ bignum.c	(revision 23698)
@@ -1233,10 +1233,10 @@
 
     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;
 }

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]