ruby-changes:14512
From: mame <ko1@a...>
Date: Tue, 19 Jan 2010 02:02:37 +0900 (JST)
Subject: [ruby-changes:14512] Ruby:r26349 (trunk): * bignum.c (bigsub_int): remove nonsense loop.
mame 2010-01-19 01:55:15 +0900 (Tue, 19 Jan 2010) New Revision: 26349 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=26349 Log: * bignum.c (bigsub_int): remove nonsense loop. Modified files: trunk/ChangeLog trunk/bignum.c Index: ChangeLog =================================================================== --- ChangeLog (revision 26348) +++ ChangeLog (revision 26349) @@ -1,3 +1,7 @@ +Tue Jan 19 01:53:11 2010 Yusuke Endoh <mame@t...> + + * bignum.c (bigsub_int): remove nonsense loop. + Tue Jan 19 01:42:36 2010 Yusuke Endoh <mame@t...> * parse.y (top_compstmt, top_stmts, top_stmt): prohibit BEGIN {} in Index: bignum.c =================================================================== --- bignum.c (revision 26348) +++ bignum.c (revision 26349) @@ -1516,8 +1516,6 @@ #if SIZEOF_BDIGITS == SIZEOF_LONG num = (BDIGIT_DBL_SIGNED)xds[0] - y; if (xn == 1 && num < 0) { - for (i=0; i<xn; i++) { - } RBIGNUM_SET_SIGN(z, !RBIGNUM_SIGN(x)); zds[0] = (BDIGIT)-num; return bignorm(z); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/