From 7c209cc9dc71e30bf762677d6a380ddc93d551ec Mon Sep 17 00:00:00 2001 From: MaineK00n Date: Thu, 3 Feb 2022 05:25:11 +0900 Subject: [PATCH] fix(gost): add nil check (#1379) --- gost/gost.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gost/gost.go b/gost/gost.go index fd3ec208..97e373a7 100644 --- a/gost/gost.go +++ b/gost/gost.go @@ -47,8 +47,10 @@ func FillCVEsWithRedHat(r *models.ScanResult, cnf config.GostConf) error { return err } defer func() { - if err := db.CloseDB(); err != nil { - logging.Log.Errorf("Failed to close DB. err: %+v", err) + if db != nil { + if err := db.CloseDB(); err != nil { + logging.Log.Errorf("Failed to close DB. err: %+v", err) + } } }() return RedHat{Base{DBDriver{DB: db, Cnf: &cnf}}}.fillCvesWithRedHatAPI(r)