From d73a54f658f359894e21894ceaa0d51ec2792716 Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Tue, 5 Jun 2018 14:08:52 +0300 Subject: [PATCH] Fix memory leak Signed-off-by: Jonathan Dieter --- src/lib/hash/hash.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/hash/hash.c b/src/lib/hash/hash.c index 1bfefce..dfa9d80 100644 --- a/src/lib/hash/hash.c +++ b/src/lib/hash/hash.c @@ -141,6 +141,7 @@ void zck_hash_close(zckHash *hash) { /* Returns 1 if data hash matches, 0 if it doesn't and -1 if failure */ int PUBLIC zck_validate_data_checksum(zckCtx *zck) { + zck_hash_close(&(zck->check_full_hash)); if(!seek_data(zck->fd, zck->data_offset, SEEK_SET)) return -1; if(!zck_hash_init(&(zck->check_full_hash), &(zck->hash_type))) -- 2.30.2