From 2d9879de43fbcfb413116d69accdade6bc042c97 Mon Sep 17 00:00:00 2001 From: Jeet Parekh Date: Wed, 1 Aug 2018 08:15:30 +0530 Subject: [PATCH] archive/zip: return error from NewReader when negative size is passed --- src/archive/zip/reader.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/archive/zip/reader.go b/src/archive/zip/reader.go index ca14b55fe3..2260b398c3 100644 --- a/src/archive/zip/reader.go +++ b/src/archive/zip/reader.go @@ -66,7 +66,8 @@ func OpenReader(name string) (*ReadCloser, error) { return r, nil } -// NewReader returns a new Reader reading from r, which is assumed to have the given size in bytes. +// NewReader returns a new Reader reading from r, which is assumed to +// have the given size in bytes. func NewReader(r io.ReaderAt, size int64) (*Reader, error) { if size < 0 { return nil, errors.New("zip: size cannot be negative")