diff options
Diffstat (limited to 'g10/seskey.c')
-rw-r--r-- | g10/seskey.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/g10/seskey.c b/g10/seskey.c index 500dc8457..25819909c 100644 --- a/g10/seskey.c +++ b/g10/seskey.c @@ -144,9 +144,9 @@ do_encode_md( MD_HANDLE md, int algo, size_t len, unsigned nbits, MPI -encode_md_value( MD_HANDLE md, unsigned nbits ) +encode_md_value( MD_HANDLE md, int hash_algo, unsigned nbits ) { - int algo = md_get_algo(md); + int algo = hash_algo? hash_algo : md_get_algo(md); const byte *asn; size_t asnlen, mdlen; |