Skip to content

Commit 2a577a7

Browse files
authored
fix: close file when failed to open gzip (#7164)
Signed-off-by: guoguangwu <[email protected]>
1 parent 4308a0a commit 2a577a7

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

pkg/fanal/image/docker.go

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ func fileOpener(fileName string) func() (io.ReadCloser, error) {
3535
if utils.IsGzip(br) {
3636
r, err = gzip.NewReader(br)
3737
if err != nil {
38+
_ = f.Close()
3839
return nil, xerrors.Errorf("failed to open gzip: %w", err)
3940
}
4041
}

0 commit comments

Comments
 (0)