diff --git a/secretservice/secretservice_linux.go 
b/secretservice/secretservice_linux.go
index 95a1310..383b0c2 100644
--- a/secretservice/secretservice_linux.go
+++ b/secretservice/secretservice_linux.go
@@ -93,7 +93,7 @@ func (h Secretservice) List() (map[string]string, error) {
        var listLenC C.uint
        err := C.list(credsLabelC, &pathsC, &acctsC, &listLenC)
        if err != nil {
-               defer C.free(unsafe.Pointer(err))
+               defer C.g_error_free(err)
                return nil, errors.New("Error from list function in 
secretservice_linux.c likely due to error in secretservice library")
        }
        defer C.freeListData(&pathsC, listLenC)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1813003

Title:
  Invalid free while running docker build

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-github-docker-docker-credential-helpers/+bug/1813003/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to