fix defer error

This commit is contained in:
dragon 2024-09-20 09:25:46 +08:00
parent 2667260674
commit 317ea7f5cd

View File

@ -135,7 +135,6 @@ func ParsePackage(r *packages.HashedBuffer) (*Package, error) {
if err != nil {
return nil, err
}
defer f.Close()
switch f.Name() {
case ".PKGINFO":
@ -146,6 +145,7 @@ func ParsePackage(r *packages.HashedBuffer) (*Package, error) {
case ".MTREE":
mtree = true
}
_ = f.Close()
}
if pkg == nil {