Skip to content

Commit 4553965

Browse files
fix(decompresser_zip): fix panic when decompressing protected zip file (#343) (#344)
Signed-off-by: João Reigota <[email protected]>
1 parent b1336de commit 4553965

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

decompress_zip.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ func (d *ZipDecompressor) Decompress(dst, src string, dir bool, umask os.FileMod
7474
// Open the file for reading
7575
srcF, err := f.Open()
7676
if err != nil {
77-
srcF.Close()
77+
if srcF != nil {
78+
srcF.Close()
79+
}
7880
return err
7981
}
8082

0 commit comments

Comments
 (0)