summaryrefslogtreecommitdiff
path: root/daemon
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@src.gnome.org>2018-02-19 18:07:32 +0100
committerDaiki Ueno <dueno@src.gnome.org>2018-02-19 18:09:13 +0100
commit63b0c09c8045f59a9e14fd4362ae3567316c64e3 (patch)
treeeb03d4ee35ea48eeac786e0af2bd036311c24e9c /daemon
parentbd2e0122459c19994a8a8744bf8d2724d71576a3 (diff)
downloadgnome-keyring-63b0c09c8045f59a9e14fd4362ae3567316c64e3.tar.gz
login: Fix memleak when secret store is not found
Diffstat (limited to 'daemon')
-rw-r--r--daemon/login/gkd-login.c1
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;
}