diff options
author | Stef Walter <stefw@gnome.org> | 2014-03-06 16:11:28 +0100 |
---|---|---|
committer | Stef Walter <stefw@gnome.org> | 2014-03-06 18:40:24 +0100 |
commit | 8272724a3970cd3e8f5d32dd5e640c0119596fb0 (patch) | |
tree | e619508097706ff6bd4cd4cc7fdcff86581477c2 | |
parent | cad5ed78f44e8546df2c824aa7b3b5e660a32d61 (diff) |
daemon: During testing write aliases to right directory
-rw-r--r-- | daemon/dbus/gkd-secret-service.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/daemon/dbus/gkd-secret-service.c b/daemon/dbus/gkd-secret-service.c index 69d30b99..375554ea 100644 --- a/daemon/dbus/gkd-secret-service.c +++ b/daemon/dbus/gkd-secret-service.c @@ -87,6 +87,16 @@ default_path (GkdSecretService *self) gchar *old_directory; gchar *new_directory; +#if WITH_DEBUG + if (self->alias_directory == NULL) { + const gchar *path = g_getenv ("GNOME_KEYRING_TEST_PATH"); + if (path && path[0]) { + self->alias_directory = g_strdup (path); + g_debug ("Alias directory was overridden by tests: %s", path); + } + } +#endif + if (self->alias_directory == NULL) { new_directory = g_build_filename (g_get_user_data_dir (), "keyrings", NULL); old_directory = g_build_filename (g_get_home_dir (), ".gnome2", "keyrings", NULL); |