From 3ade5353e1f7a8893443ade7182851edac891295 Mon Sep 17 00:00:00 2001 From: akr Date: Tue, 25 Jun 2013 22:28:43 +0000 Subject: * bignum.c (bigand_int): Fix a buffer over read. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ bignum.c | 11 ++++------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index cce1f81535..021cfdeb83 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Wed Jun 26 07:27:17 2013 Tanaka Akira + + * bignum.c (bigand_int): Fix a buffer over read. + Wed Jun 26 06:48:07 2013 Tanaka Akira * bignum.c (bigadd_int): Fix a buffer over read. diff --git a/bignum.c b/bignum.c index 750fd84b43..7e36ccbb15 100644 --- a/bignum.c +++ b/bignum.c @@ -4651,13 +4651,10 @@ bigand_int(VALUE x, long y) i = 1; zds[0] = xds[0] & y; #else - { - long num = y; - - for (i=0; i