aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2008-02-09 00:13:43 +0000
committerMarcus Brinkmann <[email protected]>2008-02-09 00:13:43 +0000
commit2bdbb92939074e7671c008c29d9c9e3afc86fa5a (patch)
treeb92c504d4bcc0efd5ef11ef5e6fded9e4595c066
parent2008-02-09 Marcus Brinkmann <[email protected]> (diff)
downloadgnupg-2bdbb92939074e7671c008c29d9c9e3afc86fa5a.tar.gz
gnupg-2bdbb92939074e7671c008c29d9c9e3afc86fa5a.zip
2008-02-09 Marcus Brinkmann <[email protected]>
* scdaemon.c (main): Use CONFIG_FILENAME as filename if it is set in gpgconf-list output.
Diffstat (limited to '')
-rw-r--r--scd/ChangeLog5
-rw-r--r--scd/scdaemon.c6
2 files changed, 9 insertions, 2 deletions
diff --git a/scd/ChangeLog b/scd/ChangeLog
index 51db189fa..ad3b211f6 100644
--- a/scd/ChangeLog
+++ b/scd/ChangeLog
@@ -1,3 +1,8 @@
+2008-02-09 Marcus Brinkmann <[email protected]>
+
+ * scdaemon.c (main): Use CONFIG_FILENAME as filename if it is set
+ in gpgconf-list output.
+
2007-12-10 Werner Koch <[email protected]>
* app-openpgp.c (do_decipher): Take care of cryptograms shorter
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",