aboutsummaryrefslogtreecommitdiffstats
path: root/agent/command-ssh.c
diff options
context:
space:
mode:
Diffstat (limited to 'agent/command-ssh.c')
-rw-r--r--agent/command-ssh.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/agent/command-ssh.c b/agent/command-ssh.c
index 50622850c..f237f9355 100644
--- a/agent/command-ssh.c
+++ b/agent/command-ssh.c
@@ -2424,6 +2424,7 @@ card_key_available (ctrl_t ctrl, const struct card_key_info_s *keyinfo,
if (cardsn)
{
char *dispsn;
+ char *p;
/* If the card handler is able to return a short serialnumber,
use that one, else use the complete serialno. */
@@ -2442,6 +2443,10 @@ card_key_available (ctrl_t ctrl, const struct card_key_info_s *keyinfo,
gcry_sexp_release (s_pk);
return err;
}
+ /* Let's avoid blanks in the comment. */
+ for (p=*cardsn; *p; p++)
+ if (spacep (p))
+ *p = '_';
}
xfree (pkbuf);