diff options
author | Werner Koch <[email protected]> | 2008-12-11 17:00:52 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2008-12-11 17:00:52 +0000 |
commit | 09176a79b95583da1274051a6b3808af73b2f448 (patch) | |
tree | 410486468955b9efe8aa2a82a197d2eccd8a0b08 | |
parent | Check algo usage. (diff) | |
download | gnupg-09176a79b95583da1274051a6b3808af73b2f448.tar.gz gnupg-09176a79b95583da1274051a6b3808af73b2f448.zip |
Close message digest; fixes memory leak.
-rw-r--r-- | g10/ChangeLog | 4 | ||||
-rw-r--r-- | g10/sig-check.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog index dfee13c28..4d977b443 100644 --- a/g10/ChangeLog +++ b/g10/ChangeLog @@ -1,3 +1,7 @@ +2008-12-11 Werner Koch <[email protected]> + + * sig-check.c (check_revocation_keys): Close message digest. + 2008-12-09 Werner Koch <[email protected]> * keygen.c (proc_parameter_file): Check that key and subkey usages diff --git a/g10/sig-check.c b/g10/sig-check.c index bf8945e8b..834bf98db 100644 --- a/g10/sig-check.c +++ b/g10/sig-check.c @@ -427,6 +427,7 @@ check_revocation_keys(PKT_public_key *pk,PKT_signature *sig) hash_public_key(md,pk); rc=signature_check(sig,md); cache_sig_result(sig,rc); + md_close (md); break; } } |