diff options
Diffstat (limited to 'steam')
| -rw-r--r-- | steam/package.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/steam/package.go b/steam/package.go index 38b5819..bd5bfb5 100644 --- a/steam/package.go +++ b/steam/package.go @@ -77,10 +77,11 @@ func (l *Library) Extract(r io.Reader) error { if err != nil { return err } - defer f.Close() if _, err := io.Copy(f, treader); err != nil { + f.Close() return err } + f.Close() } |
