diff options
Diffstat (limited to 'src/pgp')
-rw-r--r-- | src/pgp/gpg.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/pgp/gpg.c b/src/pgp/gpg.c index 6be3aaaa..f861ae97 100644 --- a/src/pgp/gpg.c +++ b/src/pgp/gpg.c @@ -157,12 +157,10 @@ p_gpg_close(void) void p_gpg_on_connect(const char *const barejid) { - gchar *data_home = files_get_xdg_data_home(); - GString *pubsfile = g_string_new(data_home); - free(data_home); - + char *pgpdir = files_get_data_path(DIR_PGP); + GString *pubsfile = g_string_new(pgpdir); gchar *account_dir = str_replace(barejid, "@", "_at_"); - g_string_append(pubsfile, "/profanity/pgp/"); + g_string_append(pubsfile, "/"); g_string_append(pubsfile, account_dir); free(account_dir); |