aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Langley <agl@golang.org>2009-12-03 19:33:23 -0800
committerAdam Langley <agl@golang.org>2009-12-03 19:33:23 -0800
commite93132c982da55fdc92eab3d3aad14faac444717 (patch)
treed0fc317e1c0bf8a9eda1ab210616bab5b8fcbe4c
parentcf37254b1cf0789e8bca6071e910d788f7dcf64f (diff)
downloadgo-e93132c982da55fdc92eab3d3aad14faac444717.tar.gz
go-e93132c982da55fdc92eab3d3aad14faac444717.zip
crypto/rsa: fix shadowing error.
Fixes bug 375. R=rsc https://golang.org/cl/165045
-rw-r--r--src/pkg/crypto/rsa/rsa.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pkg/crypto/rsa/rsa.go b/src/pkg/crypto/rsa/rsa.go
index 0576bb6a76..e47b02060f 100644
--- a/src/pkg/crypto/rsa/rsa.go
+++ b/src/pkg/crypto/rsa/rsa.go
@@ -159,12 +159,12 @@ func GenerateKey(rand io.Reader, bits int) (priv *PrivateKey, err os.Error) {
for {
p, err := randomSafePrime(rand, bits/2);
if err != nil {
- return
+ return nil, err
}
q, err := randomSafePrime(rand, bits/2);
if err != nil {
- return
+ return nil, err
}
if p.Cmp(q) == 0 {