aboutsummaryrefslogtreecommitdiffstats
path: root/g10/plaintext.c
diff options
context:
space:
mode:
authorDavid Shaw <[email protected]>2005-09-20 03:34:32 +0000
committerDavid Shaw <[email protected]>2005-09-20 03:34:32 +0000
commit8e17d6437d38cab37057fef3612a5a122be7a9f1 (patch)
tree795efdf24d652ae102fad20044bdfa564c904be7 /g10/plaintext.c
parent* main.h, misc.c (parse_options): Add the ability to have help (diff)
downloadgnupg-8e17d6437d38cab37057fef3612a5a122be7a9f1.tar.gz
gnupg-8e17d6437d38cab37057fef3612a5a122be7a9f1.zip
* keylist.c (reorder_keyblock, do_reorder_keyblock): Reorder attribute
IDs as well as regular text IDs. * plaintext.c (ask_for_detached_datafile): Use make_filename() on filename so tilde expansion works.
Diffstat (limited to 'g10/plaintext.c')
-rw-r--r--g10/plaintext.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/g10/plaintext.c b/g10/plaintext.c
index e3ea3695e..dec3b532c 100644
--- a/g10/plaintext.c
+++ b/g10/plaintext.c
@@ -446,12 +446,16 @@ ask_for_detached_datafile( MD_HANDLE md, MD_HANDLE md2,
int any=0;
tty_printf(_("Detached signature.\n"));
do {
+ char *name;
xfree(answer);
tty_enable_completion(NULL);
- answer = cpr_get("detached_signature.filename",
+ name = cpr_get("detached_signature.filename",
_("Please enter name of data file: "));
tty_disable_completion();
cpr_kill_prompt();
+ answer=make_filename(name,(void *)NULL);
+ xfree(name);
+
if( any && !*answer ) {
rc = G10ERR_READ_FILE;
goto leave;