diff options
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | bignum.c | 2 |
2 files changed, 4 insertions, 2 deletions
@@ -1,3 +1,7 @@ +Tue Jan 19 01:53:11 2010 Yusuke Endoh <mame@tsg.ne.jp> + + * bignum.c (bigsub_int): remove nonsense loop. + Tue Jan 19 01:42:36 2010 Yusuke Endoh <mame@tsg.ne.jp> * parse.y (top_compstmt, top_stmts, top_stmt): prohibit BEGIN {} in @@ -1516,8 +1516,6 @@ bigsub_int(VALUE x, long y0) #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); |
