diff options
Diffstat (limited to 'src/pkg/compress/zlib')
-rw-r--r-- | src/pkg/compress/zlib/example_test.go | 2 | ||||
-rw-r--r-- | src/pkg/compress/zlib/reader.go | 3 | ||||
-rw-r--r-- | src/pkg/compress/zlib/reader_test.go | 2 | ||||
-rw-r--r-- | src/pkg/compress/zlib/writer.go | 4 | ||||
-rw-r--r-- | src/pkg/compress/zlib/writer_test.go | 2 |
5 files changed, 7 insertions, 6 deletions
diff --git a/src/pkg/compress/zlib/example_test.go b/src/pkg/compress/zlib/example_test.go index b934ffa61..70408895f 100644 --- a/src/pkg/compress/zlib/example_test.go +++ b/src/pkg/compress/zlib/example_test.go @@ -25,7 +25,7 @@ func ExampleNewWriter() { func ExampleNewReader() { buff := []byte{120, 156, 202, 72, 205, 201, 201, 215, 81, 40, 207, 47, 202, 73, 225, 2, 4, 0, 0, 255, 255, 33, 231, 4, 147} - b := bytes.NewBuffer(buff) + b := bytes.NewReader(buff) r, err := zlib.NewReader(b) if err != nil { diff --git a/src/pkg/compress/zlib/reader.go b/src/pkg/compress/zlib/reader.go index d54746f4c..9e1aafda9 100644 --- a/src/pkg/compress/zlib/reader.go +++ b/src/pkg/compress/zlib/reader.go @@ -51,7 +51,8 @@ type reader struct { scratch [4]byte } -// NewReader creates a new io.ReadCloser that satisfies reads by decompressing data read from r. +// NewReader creates a new io.ReadCloser. +// Reads from the returned io.ReadCloser read and decompress data from r. // The implementation buffers input and may read more data than necessary from r. // It is the caller's responsibility to call Close on the ReadCloser when done. func NewReader(r io.Reader) (io.ReadCloser, error) { diff --git a/src/pkg/compress/zlib/reader_test.go b/src/pkg/compress/zlib/reader_test.go index 3b02a0868..218ccba14 100644 --- a/src/pkg/compress/zlib/reader_test.go +++ b/src/pkg/compress/zlib/reader_test.go @@ -102,7 +102,7 @@ var zlibTests = []zlibTest{ func TestDecompressor(t *testing.T) { b := new(bytes.Buffer) for _, tt := range zlibTests { - in := bytes.NewBuffer(tt.compressed) + in := bytes.NewReader(tt.compressed) zlib, err := NewReaderDict(in, tt.dict) if err != nil { if err != tt.err { diff --git a/src/pkg/compress/zlib/writer.go b/src/pkg/compress/zlib/writer.go index 99ff6549a..fac7e15a7 100644 --- a/src/pkg/compress/zlib/writer.go +++ b/src/pkg/compress/zlib/writer.go @@ -34,8 +34,8 @@ type Writer struct { wroteHeader bool } -// NewWriter creates a new Writer that satisfies writes by compressing data -// written to w. +// NewWriter creates a new Writer. +// Writes to the returned Writer are compressed and written to w. // // It is the caller's responsibility to call Close on the WriteCloser when done. // Writes may be buffered and not flushed until Close. diff --git a/src/pkg/compress/zlib/writer_test.go b/src/pkg/compress/zlib/writer_test.go index cf9c83254..71ba81aaa 100644 --- a/src/pkg/compress/zlib/writer_test.go +++ b/src/pkg/compress/zlib/writer_test.go @@ -120,7 +120,7 @@ func testFileLevelDictReset(t *testing.T, fn string, level int, dict []byte) { } out := buf.String() - // Reset and comprses again. + // Reset and compress again. buf2 := new(bytes.Buffer) zlibw.Reset(buf2) _, err = zlibw.Write(b0) |