From 6f0f2cc4fd96ada2a97bdb3182317c0876d84e3a Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Mon, 4 Jul 2011 19:54:56 +0200 Subject: [PATCH] Fix the removal of encoding/line --- keygen.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keygen.go b/keygen.go index 46a0f704..c7d38a59 100644 --- a/keygen.go +++ b/keygen.go @@ -5,10 +5,10 @@ import ( "io" "big" "fmt" + "bufio" "strconv" "crypto/rsa" "crypto/rand" - "encoding/line" ) // Empty interface that is used as a wrapper around all possible @@ -93,7 +93,7 @@ func (k *RR_DNSKEY) ReadPrivateKey(q io.Reader) (PrivateKey, os.Error) { p := new(rsa.PrivateKey) p.Primes = []*big.Int{nil,nil} var left, right string - r := line.NewReader(q, 300) + r := bufio.NewReader(q) line, _, err := r.ReadLine() for err == nil { n, _ := fmt.Sscanf(string(line), "%s %s+\n", &left, &right)