ruby-changes:7412
From: matz <ko1@a...>
Date: Sat, 30 Aug 2008 01:57:02 +0900 (JST)
Subject: [ruby-changes:7412] Ruby:r18931 (trunk): * bignum.c (bigdivmod): remove redundant code. a patch from
matz 2008-08-30 01:56:44 +0900 (Sat, 30 Aug 2008) New Revision: 18931 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18931 Log: * bignum.c (bigdivmod): remove redundant code. a patch from TOYOFUKU Chikanobu <nobu_toyofuku at nifty.com> in [ruby-dev:36044]. Modified files: trunk/ChangeLog trunk/bignum.c Index: ChangeLog =================================================================== --- ChangeLog (revision 18930) +++ ChangeLog (revision 18931) @@ -1,3 +1,8 @@ +Sat Aug 30 01:55:30 2008 Yukihiro Matsumoto <matz@r...> + + * bignum.c (bigdivmod): remove redundant code. a patch from + TOYOFUKU Chikanobu <nobu_toyofuku at nifty.com> in [ruby-dev:36044]. + Sat Aug 30 01:37:20 2008 Yukihiro Matsumoto <matz@r...> * lib/cgi.rb (CGI#initialize): remove unused constants. a patch Index: bignum.c =================================================================== --- bignum.c (revision 18930) +++ bignum.c (revision 18931) @@ -1794,9 +1794,8 @@ if (divp) *divp = bigadd(*divp, rb_int2big(1), 0); if (modp) *modp = bigadd(mod, y, 1); } - else { - if (divp) *divp = *divp; - if (modp) *modp = mod; + else if (modp) { + *modp = mod; } } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/