X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fgcrypt%2Fdigest.c;h=ad1f31d825ede77f9f508510592623ddf0e942c6;hb=bcac314fe2d758e85335d499dbb4300bfa8a599e;hp=3333f5f2ae7634c389afba225d1ae9ec578754a9;hpb=0c443c53163e97ebe9897984a4a2a5c5c620b4cc;p=tinc diff --git a/src/gcrypt/digest.c b/src/gcrypt/digest.c index 3333f5f2..ad1f31d8 100644 --- a/src/gcrypt/digest.c +++ b/src/gcrypt/digest.c @@ -120,7 +120,7 @@ void digest_close(digest_t *digest) { gcry_md_close(digest->hmac); } - digest->hmac = NULL; + memset(digest, 0, sizeof(*digest)); } bool digest_set_key(digest_t *digest, const void *key, size_t len) {