From: Jonathan Dieter Date: Tue, 5 Jun 2018 11:08:52 +0000 (+0300) Subject: Fix memory leak X-Git-Tag: archive/raspbian/1.1.9+ds1-1+rpi1~1^2~255 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d73a54f658f359894e21894ceaa0d51ec2792716;p=zchunk.git Fix memory leak Signed-off-by: Jonathan Dieter --- 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)))