aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyid.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2017-09-27 07:33:14 +0000
committerWerner Koch <[email protected]>2017-09-27 07:33:14 +0000
commit76c80021d4da0755dbb04bd5d42f32015cba0b9a (patch)
tree98671238c108c63f41dcdc929f9a7a52dc0a54ec /g10/keyid.c
parentgpg: Let --debug clock time sign and verify. (diff)
downloadgnupg-76c80021d4da0755dbb04bd5d42f32015cba0b9a.tar.gz
gnupg-76c80021d4da0755dbb04bd5d42f32015cba0b9a.zip
common: Add constant KEYGRIP_LEN.
* common/util.h (KEYGRIP_LEN): New. * g10/call-agent.c (agent_probe_any_secret_key): Use that constant. * g10/keyid.c (keygrip_from_pk): Ditto. Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'g10/keyid.c')
-rw-r--r--g10/keyid.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/g10/keyid.c b/g10/keyid.c
index c519bc581..de38580f2 100644
--- a/g10/keyid.c
+++ b/g10/keyid.c
@@ -959,18 +959,18 @@ gpg_error_t
hexkeygrip_from_pk (PKT_public_key *pk, char **r_grip)
{
gpg_error_t err;
- unsigned char grip[20];
+ unsigned char grip[KEYGRIP_LEN];
*r_grip = NULL;
err = keygrip_from_pk (pk, grip);
if (!err)
{
- char * buf = xtrymalloc (20*2+1);
+ char * buf = xtrymalloc (KEYGRIP_LEN * 2 + 1);
if (!buf)
err = gpg_error_from_syserror ();
else
{
- bin2hex (grip, 20, buf);
+ bin2hex (grip, KEYGRIP_LEN, buf);
*r_grip = buf;
}
}