From 16270830384792a8e7d681a04c82bc86f43cea40 Mon Sep 17 00:00:00 2001 From: ame Date: Thu, 11 Apr 2024 19:46:15 -0500 Subject: fix some leaks --- src/hash/sha01.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/hash/sha01.c') diff --git a/src/hash/sha01.c b/src/hash/sha01.c index dffe690..d382465 100644 --- a/src/hash/sha01.c +++ b/src/hash/sha01.c @@ -164,12 +164,14 @@ void sha0(uint8_t* a, size_t len, char* out_stream){ struct sha01_hash aa = sha0_init(); sha0_update(a, len, &aa); sha0_final(&aa, out_stream); + free(aa.buffer); } void sha1(uint8_t* a, size_t len, char* out_stream){ struct sha01_hash aa = sha1_init(); sha1_update(a, len, &aa); sha1_final(&aa, out_stream); + free(aa.buffer); } common_hash_clone(sha1); -- cgit v1.2.3