diff options
author | Christophe Fergeau <cfergeau@redhat.com> | 2014-10-01 22:59:48 +0200 |
---|---|---|
committer | Stef Walter <stefw@gnome.org> | 2014-10-14 17:55:45 +0200 |
commit | 750047bc77edc730e76fc536ce17151b52ae22da (patch) | |
tree | 444c73170205660fa7b275b45b49bc0062b2a616 /pkcs11/secret-store | |
parent | a1984261cb2aabf20d2014a987e2adfbfbae7fc1 (diff) | |
download | gnome-keyring-750047bc77edc730e76fc536ce17151b52ae22da.tar.gz |
gkm-secret-search: Fix leak in factory_create_search()
gkm_attribute_get_string() returns a newly allocated string which must
be freed when no longer useful.
https://bugzilla.gnome.org/show_bug.cgi?id=738508
Diffstat (limited to 'pkcs11/secret-store')
-rw-r--r-- | pkcs11/secret-store/gkm-secret-search.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkcs11/secret-store/gkm-secret-search.c b/pkcs11/secret-store/gkm-secret-search.c index 715b6b2a..ed491fe8 100644 --- a/pkcs11/secret-store/gkm-secret-search.c +++ b/pkcs11/secret-store/gkm-secret-search.c @@ -247,6 +247,7 @@ factory_create_search (GkmSession *session, GkmTransaction *transaction, "schema-name", schema_name, "collection-id", identifier, NULL); + g_free (identifier); /* Load any new items or collections */ gkm_module_refresh_token (module); |