diff options
author | Werner Koch <[email protected]> | 2009-08-26 10:12:17 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2009-08-26 10:12:17 +0000 |
commit | bc9dd2e5f679437d6c89b12b88698b4ebeadf273 (patch) | |
tree | bceee5fef0c1116206ce2ed8775b063792575a93 /keyserver/ksutil.c | |
parent | Refactor new code. (diff) | |
download | gnupg-bc9dd2e5f679437d6c89b12b88698b4ebeadf273.tar.gz gnupg-bc9dd2e5f679437d6c89b12b88698b4ebeadf273.zip |
Expand a ~ in the ca-cert-file argument.
Diffstat (limited to '')
-rw-r--r-- | keyserver/ksutil.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/keyserver/ksutil.c b/keyserver/ksutil.c index b25f8eb7b..cc46b92a9 100644 --- a/keyserver/ksutil.c +++ b/keyserver/ksutil.c @@ -44,6 +44,7 @@ #else #include "curl-shim.h" #endif +#include "util.h" #include "keyserver.h" #include "ksutil.h" @@ -325,7 +326,7 @@ parse_ks_options(char *line,struct ks_options *opt) else if(start[12]=='=') { free(opt->ca_cert_file); - opt->ca_cert_file=strdup(&start[13]); + opt->ca_cert_file = make_filename_try (start+13, NULL); if(!opt->ca_cert_file) return KEYSERVER_NO_MEMORY; } |