Fixup: avoid overriding io.Copy error

Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
This commit is contained in:
Mario Loriedo
2024-02-27 16:48:47 +01:00
parent 59704665ae
commit 7b6d9a586e

View File

@ -69,7 +69,7 @@ func (d *genericDecompressor) sparseOptimizedCopy(w WriteSeekCloser, r io.Reader
sparseWriter := NewSparseWriter(w) sparseWriter := NewSparseWriter(w)
defer func() { defer func() {
e := sparseWriter.Close() e := sparseWriter.Close()
if err != nil { if e != nil && err == nil {
err = e err = e
} }
}() }()