From 9bf8a375721ab809c3ad80407068ca6fad534c42 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 19 Jul 2007 05:38:48 +0000 Subject: * bignum.c (rb_big_lshift, rb_big_rshift): separated functions to get rid of infinite recursion. fixed calculation in edge cases. [ruby-dev:31244] * numeric.c (rb_fix_lshift, rb_fix_rshift): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@12814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1363cf2118..51f3e49a24 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +Thu Jul 19 14:38:45 2007 Nobuyoshi Nakada + + * bignum.c (rb_big_lshift, rb_big_rshift): separated functions + to get rid of infinite recursion. fixed calculation in edge + cases. [ruby-dev:31244] + + * numeric.c (rb_fix_lshift, rb_fix_rshift): ditto. + Wed Jul 18 16:57:41 2007 Nobuyoshi Nakada * bignum.c (rb_big_pow): refine overflow check. [ruby-dev:31242] -- cgit v1.2.3