From 2bdbb92939074e7671c008c29d9c9e3afc86fa5a Mon Sep 17 00:00:00 2001 From: Marcus Brinkmann Date: Sat, 9 Feb 2008 00:13:43 +0000 Subject: 2008-02-09 Marcus Brinkmann * scdaemon.c (main): Use CONFIG_FILENAME as filename if it is set in gpgconf-list output. --- scd/scdaemon.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scd/scdaemon.c') diff --git a/scd/scdaemon.c b/scd/scdaemon.c index 8b5b7dcd7..a8a3bcff5 100644 --- a/scd/scdaemon.c +++ b/scd/scdaemon.c @@ -555,8 +555,10 @@ main (int argc, char **argv ) char *filename = NULL; char *filename_esc; - if (!config_filename) - filename = make_filename (opt.homedir, "scdaemon.conf", NULL ); + if (config_filename) + filename = xstrdup (config_filename); + else + filename = make_filename (opt.homedir, "scdaemon.conf", NULL); filename_esc = percent_escape (filename, NULL); printf ("gpgconf-scdaemon.conf:%lu:\"%s\n", -- cgit v1.2.3