From 4c2be5285e1419844377c11484bd684b45948958 Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Thu, 5 Jul 2018 19:09:45 -0400 Subject: [PATCH] vulnsrc/alpine: avoid shadowing vars --- ext/vulnsrc/alpine/alpine.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ext/vulnsrc/alpine/alpine.go b/ext/vulnsrc/alpine/alpine.go index 5b6f46e1..051f3c6d 100644 --- a/ext/vulnsrc/alpine/alpine.go +++ b/ext/vulnsrc/alpine/alpine.go @@ -58,19 +58,20 @@ func (u *updater) Update(db database.Datastore) (resp vulnsrc.UpdateResponse, er return } - // Ask the database for the latest commit we successfully applied. - var dbCommit string + // Open a database transaction. tx, err := db.Begin() if err != nil { return } defer tx.Rollback() - dbCommit, ok, err := tx.FindKeyValue(updaterFlag) + // Ask the database for the latest commit we successfully applied. + var dbCommit string + var ok bool + dbCommit, ok, err = tx.FindKeyValue(updaterFlag) if err != nil { return } - if !ok { dbCommit = "" }