aboutsummaryrefslogtreecommitdiff
path: root/src/hash/sha01.c
diff options
context:
space:
mode:
authorame <[email protected]>2024-04-11 19:46:15 -0500
committerame <[email protected]>2024-04-11 19:46:15 -0500
commit3c2aab1e1f048412732d34912b4665f735e93b01 (patch)
tree109c743e127edd3f6c6ad488642ed0c50063d7ba /src/hash/sha01.c
parent6ee160004855b492167de13c9539c46e9dcd98c7 (diff)
fix some leaks
Diffstat (limited to 'src/hash/sha01.c')
-rw-r--r--src/hash/sha01.c2
1 files changed, 2 insertions, 0 deletions
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);