ruby-changes:24355
From: akr <ko1@a...>
Date: Mon, 16 Jul 2012 19:03:11 +0900 (JST)
Subject: [ruby-changes:24355] akr:r36406 (trunk): * bignum.c (rb_integer_float_cmp): rename a local variable.
akr 2012-07-16 19:02:59 +0900 (Mon, 16 Jul 2012) New Revision: 36406 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=36406 Log: * bignum.c (rb_integer_float_cmp): rename a local variable. Modified files: trunk/ChangeLog trunk/bignum.c Index: ChangeLog =================================================================== --- ChangeLog (revision 36405) +++ ChangeLog (revision 36406) @@ -1,3 +1,7 @@ +Mon Jul 16 19:02:31 2012 Tanaka Akira <akr@f...> + + * bignum.c (rb_integer_float_cmp): rename a local variable. + Mon Jul 16 18:40:26 2012 Tanaka Akira <akr@f...> * bignum.c (rb_integer_float_cmp): renamed from rb_big_float_cmp. Index: bignum.c =================================================================== --- bignum.c (revision 36405) +++ bignum.c (revision 36406) @@ -1434,23 +1434,23 @@ VALUE rb_integer_float_cmp(VALUE x, VALUE y) { - double a = RFLOAT_VALUE(y); + double yd = RFLOAT_VALUE(y); double yi, yf; VALUE rel; - if (isnan(a)) + if (isnan(yd)) return Qnil; - if (isinf(a)) { - if (a > 0.0) return INT2FIX(-1); + if (isinf(yd)) { + if (yd > 0.0) return INT2FIX(-1); else return INT2FIX(1); } - yf = modf(a, &yi); + yf = modf(yd, &yi); if (FIXNUM_P(x)) { #if SIZEOF_LONG * CHAR_BIT < DBL_MANT_DIG /* assume FLT_RADIX == 2 */ double xd = (double)FIX2LONG(x); - if (xd < a) + if (xd < yd) return INT2FIX(-1); - if (xd > a) + if (xd > yd) return INT2FIX(1); return INT2FIX(0); #else -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/