1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 11:55:40 +01:00

Merge pull request #1 from s-l-teichmann/close-load-advisory

Move defer f.Close to right position.
This commit is contained in:
cintek 2023-09-04 15:10:22 +02:00 committed by GitHub
commit 11c1a2cfbb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -781,14 +781,11 @@ func LoadAdvisory(fname string) (*Advisory, error) {
if err != nil { if err != nil {
return nil, err return nil, err
} }
defer f.Close()
var advisory Advisory var advisory Advisory
dec := json.NewDecoder(f) if err := json.NewDecoder(f).Decode(&advisory); err != nil {
if err := dec.Decode(&advisory); err != nil {
return nil, err return nil, err
} }
defer f.Close()
return &advisory, nil return &advisory, nil
} }