summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Walter <stefw@src.gnome.org>2007-09-23 23:02:23 +0000
committerStefan Walter <stefw@src.gnome.org>2007-09-23 23:02:23 +0000
commita9f17c06030df5036684b458c1d1d6e3363e7e69 (patch)
tree51ae7945a5bc379d2efc44fafc19a1eb453a1e56
parent90cc597f7e84fd447d3ca50ce696bdca87359c83 (diff)
downloadgnome-keyring-a9f17c06030df5036684b458c1d1d6e3363e7e69.tar.gz
Add newly created keyrings to our list of loaded keyrings. Patch by Darren
* daemon/gkr-daemon-ops.c: Add newly created keyrings to our list of loaded keyrings. Patch by Darren Kenny. Fixes bug #476644 svn path=/trunk/; revision=839
-rw-r--r--daemon/gkr-daemon-ops.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/daemon/gkr-daemon-ops.c b/daemon/gkr-daemon-ops.c
index 856a7450..b7adf74e 100644
--- a/daemon/gkr-daemon-ops.c
+++ b/daemon/gkr-daemon-ops.c
@@ -723,6 +723,9 @@ check_keyring_default_request (GkrAskRequest* ask)
g_warning ("couldn't create default keyring");
ask->response = GKR_ASK_RESPONSE_FAILURE;
} else {
+ /* Add to our main list */
+ gkr_keyrings_add (keyring);
+
/* Set our newly created keyring as the default */
gkr_keyrings_set_default (keyring);
}