From b1baf0a465ad0ddbd8f6519b8b5a1225e0e737f5 Mon Sep 17 00:00:00 2001 From: Mark Yen Date: Thu, 3 Mar 2022 13:02:13 -0800 Subject: [PATCH] Downloader: don't shadow err Fixes #22. --- internal/downloader/download.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/downloader/download.go b/internal/downloader/download.go index 7b19b7e..1ea50ad 100644 --- a/internal/downloader/download.go +++ b/internal/downloader/download.go @@ -197,7 +197,8 @@ func (d *Downloder) download(desc, urlToGet, destination string, mode os.FileMod linkErr, ok := err.(*os.LinkError) if ok { fmt.Fprintf(os.Stderr, "Cross-device error trying to rename a file: %s -- will do a full copy\n", linkErr) - tempInput, err := ioutil.ReadFile(tmpname) + var tempInput []byte + tempInput, err = ioutil.ReadFile(tmpname) if err != nil { return fmt.Errorf("Error reading temporary file %s: %v", tmpname, err)