From 068d25969975aac08743ca36965c766fce97a854 Mon Sep 17 00:00:00 2001 From: Charles Iliya Krempeaux Date: Thu, 5 Sep 2019 18:53:40 -0700 Subject: [PATCH] made buffers.NewWriter() return a *buffers.Writer, rather than a buffers.Writer --- writer.go | 4 ++-- writer_test.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/writer.go b/writer.go index a3f3cd8..c3b4bcc 100644 --- a/writer.go +++ b/writer.go @@ -8,8 +8,8 @@ type Writer struct { index int } -func NewWriter(dst []byte) Writer { - return Writer{ +func NewWriter(dst []byte) *Writer { + return &Writer{ dst:dst, } } diff --git a/writer_test.go b/writer_test.go index 2e5d099..b993dd6 100644 --- a/writer_test.go +++ b/writer_test.go @@ -292,7 +292,7 @@ func TestWriterSingleWrite(t *testing.T) { var buffer []byte = make([]byte, test.BufferLength) - var dst buffers.Writer = buffers.NewWriter(buffer) + var dst *buffers.Writer = buffers.NewWriter(buffer) n, err := dst.Write(test.Src) if _, casted := err.(buffers.TooShort); !casted { @@ -857,7 +857,7 @@ func TestWriterMultipleWrites(t *testing.T) { var buffer []byte = make([]byte, test.BufferLength) - var dst buffers.Writer = buffers.NewWriter(buffer) + var dst *buffers.Writer = buffers.NewWriter(buffer) var sum int