From d9b7e7f297aedfaa537e67c19b5de79e3ec9e483 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Wed, 15 Jun 2016 14:54:40 +1000 Subject: [PATCH] bencode.Unmarshal: Remove unnecessary intermediate bufio.Reader --- bencode/api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bencode/api.go b/bencode/api.go index 9a77583e..89ac9d0e 100644 --- a/bencode/api.go +++ b/bencode/api.go @@ -128,7 +128,7 @@ func Marshal(v interface{}) ([]byte, error) { // Unmarshal the bencode value in the 'data' to a value pointed by the 'v' // pointer, return a non-nil error if any. func Unmarshal(data []byte, v interface{}) error { - e := decoder{r: bufio.NewReader(bytes.NewBuffer(data))} + e := decoder{r: bytes.NewBuffer(data)} return e.decode(v) } -- 2.50.0