diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/gpg-connect-agent.c | 2 | ||||
-rw-r--r-- | tools/gpgconf.c | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/tools/gpg-connect-agent.c b/tools/gpg-connect-agent.c index 0eb43fbdd..1cd554f1f 100644 --- a/tools/gpg-connect-agent.c +++ b/tools/gpg-connect-agent.c @@ -555,7 +555,7 @@ get_var_ext (const char *name) log_error ("getcwd failed: %s\n", strerror (errno)); } else if (!strcmp (s, "homedir")) - result = make_filename (gnupg_homedir (), NULL); + result = xstrdup (gnupg_homedir ()); else if (!strcmp (s, "sysconfdir")) result = xstrdup (gnupg_sysconfdir ()); else if (!strcmp (s, "bindir")) diff --git a/tools/gpgconf.c b/tools/gpgconf.c index 63cc65458..fb1032bba 100644 --- a/tools/gpgconf.c +++ b/tools/gpgconf.c @@ -383,8 +383,7 @@ main (int argc, char **argv) xfree (tmp); } { - /* We need to use make_filename to expand a possible "~/". */ - char *tmp = make_filename (default_homedir (), NULL); + char *tmp = xstrdup (gnupg_homedir ()); es_fprintf (outfp, "homedir:%s\n", gc_percent_escape (tmp)); xfree (tmp); } |