From 48bfed47ccfca3c27c67a31f239018e288affadc Mon Sep 17 00:00:00 2001 From: Alakesh Haloi Date: Tue, 7 Sep 2021 17:10:40 -0700 Subject: [PATCH] Fix return values in List() in secretservice_linux.go In case of error, return nil for expected map along with error Signed-off-by: Alakesh Haloi --- secretservice/secretservice_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/secretservice/secretservice_linux.go b/secretservice/secretservice_linux.go index 0db4ebdb..5410496e 100644 --- a/secretservice/secretservice_linux.go +++ b/secretservice/secretservice_linux.go @@ -97,7 +97,7 @@ func (h Secretservice) List() (map[string]string, error) { if err != nil { defer C.g_error_free(err) errMsg := (*C.char)(unsafe.Pointer(err.message)) - return errors.New(C.GoString(errMsg)) + return nil, errors.New(C.GoString(errMsg)) } resp := make(map[string]string)