From bf4e35ea0def538bf54071b6e286b3d5b3521159 Mon Sep 17 00:00:00 2001 From: Celestino Amoroso Date: Fri, 24 Oct 2025 14:38:38 +0200 Subject: [PATCH] gzip-util.go: fixed error definitions --- gzip-util.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gzip-util.go b/gzip-util.go index 81889c9..492abda 100644 --- a/gzip-util.go +++ b/gzip-util.go @@ -15,9 +15,9 @@ import ( const GZIP_SUFFIX = ".gz" func CreateGzipReader(in io.Reader) (reader *bufio.Reader, err error) { - inflate, err := gzip.NewReader(in) - if err != nil { - fmt.Errorf("Can't inflate gzipped input stream: %v", err) + var inflate *gzip.Reader + if inflate, err = gzip.NewReader(in); err != nil { + err = fmt.Errorf("can't inflate gzipped input stream: %v", err) } else { reader = bufio.NewReader(inflate) } @@ -25,10 +25,10 @@ func CreateGzipReader(in io.Reader) (reader *bufio.Reader, err error) { } func CreateGzipFile(in io.Reader, fileName string) (reader *bufio.Reader, err error) { + var inflate *gzip.Reader if len(fileName) > 0 && strings.HasSuffix(fileName, GZIP_SUFFIX) { - inflate, err := gzip.NewReader(in) - if err != nil { - fmt.Errorf("Can't inflate gzipped input stream %#v: %v", fileName, err) + if inflate, err = gzip.NewReader(in); err != nil { + err = fmt.Errorf("can't inflate gzipped input stream %#v: %v", fileName, err) } else { reader = bufio.NewReader(inflate) }