aboutsummaryrefslogtreecommitdiffstats
path: root/sm/certreqgen.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2007-08-22 20:36:33 +0000
committerWerner Koch <[email protected]>2007-08-22 20:36:33 +0000
commit84efbe69c7452fc4fce5f84b5adc4f770aa7613a (patch)
treef20057c44d67c70925afcee9f0fd9f0ab53e744b /sm/certreqgen.c
parentUpdated estream. (diff)
downloadgnupg-84efbe69c7452fc4fce5f84b5adc4f770aa7613a.tar.gz
gnupg-84efbe69c7452fc4fce5f84b5adc4f770aa7613a.zip
Fixed creation of private keys under W32.
Minor code cleanups.
Diffstat (limited to '')
-rw-r--r--sm/certreqgen.c5
1 files changed, 2 insertions, 3 deletions
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,