aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyid.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/keyid.c')
-rw-r--r--g10/keyid.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/g10/keyid.c b/g10/keyid.c
index d3fc29a98..bfa81a591 100644
--- a/g10/keyid.c
+++ b/g10/keyid.c
@@ -194,6 +194,8 @@ hash_public_key (gcry_md_hd_t md, PKT_public_key *pk)
pp[i] = NULL;
if (is_sos)
{
+ const unsigned char *p0 = p;
+ CALC_NBITS (nbits, p0);
pp[i][0] = (nbits >> 8);
pp[i][1] = nbits;
}