From: Russ Cox Date: Mon, 3 May 2010 21:28:45 +0000 (-0700) Subject: big: fix memory corruption in nat.shr X-Git-Tag: weekly.2010-05-04~10 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9995dec9da6a5f9edb075bc739cb5ac1b3b21a41;p=gostls13.git big: fix memory corruption in nat.shr R=gri CC=golang-dev https://golang.org/cl/1084041 --- diff --git a/src/pkg/big/nat.go b/src/pkg/big/nat.go index 30ca1e646b..fd4c49f5cf 100755 --- a/src/pkg/big/nat.go +++ b/src/pkg/big/nat.go @@ -785,7 +785,7 @@ func (z nat) shr(x nat, s uint) nat { } z = z.make(n) - shrVW(&z[0], &x[m-n], Word(s%_W), m) + shrVW(&z[0], &x[m-n], Word(s%_W), n) return z.norm() }