diff options
Diffstat (limited to 'agent/command-ssh.c')
-rw-r--r-- | agent/command-ssh.c | 5 |
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); |