diff options
Diffstat (limited to 'sm')
-rw-r--r-- | sm/ChangeLog | 2 | ||||
-rw-r--r-- | sm/certreqgen.c | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/sm/ChangeLog b/sm/ChangeLog index 8d88b7e85..8bcc22a0d 100644 --- a/sm/ChangeLog +++ b/sm/ChangeLog @@ -1,5 +1,7 @@ 2007-08-22 Werner Koch <[email protected]> + * certreqgen.c (create_request): Replace open coding by bin2hex. + * certreqgen-ui.c (gpgsm_gencertreq_tty): Use es_fopenmem. 2007-08-21 Werner Koch <[email protected]> diff --git a/sm/certreqgen.c b/sm/certreqgen.c index 4acd033b4..30b8179fd 100644 --- a/sm/certreqgen.c +++ b/sm/certreqgen.c @@ -1,5 +1,5 @@ /* certreqgen.c - Generate a key and a certification request - * Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. + * Copyright (C) 2002, 2003, 2005, 2007 Free Software Foundation, Inc. * * This file is part of GnuPG. * @@ -786,8 +786,7 @@ create_request (ctrl_t ctrl, goto leave; } gcry_sexp_release (s_pkey); - for (n=0; n < 20; n++) - sprintf (hexgrip+n*2, "%02X", grip[n]); + bin2hex (grip, 20, hexgrip); if (carddirect) rc = gpgsm_scd_pksign (ctrl, carddirect, NULL, |