diff options
author | Daiki Ueno <dueno@src.gnome.org> | 2018-02-19 18:07:32 +0100 |
---|---|---|
committer | Daiki Ueno <dueno@src.gnome.org> | 2018-02-19 18:09:13 +0100 |
commit | 63b0c09c8045f59a9e14fd4362ae3567316c64e3 (patch) | |
tree | eb03d4ee35ea48eeac786e0af2bd036311c24e9c /daemon | |
parent | bd2e0122459c19994a8a8744bf8d2724d71576a3 (diff) | |
download | gnome-keyring-63b0c09c8045f59a9e14fd4362ae3567316c64e3.tar.gz |
login: Fix memleak when secret store is not found
Diffstat (limited to 'daemon')
-rw-r--r-- | daemon/login/gkd-login.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon/login/gkd-login.c b/daemon/login/gkd-login.c index 4d8aee1e..714d4aad 100644 --- a/daemon/login/gkd-login.c +++ b/daemon/login/gkd-login.c @@ -96,6 +96,7 @@ lookup_login_session (GList *modules) g_warning ("couldn't find secret store module: %s", egg_error_message (error)); g_error_free (error); } + g_list_free_full (owned, g_object_unref); return NULL; } |