Fix memory leak
authorJonathan Dieter <jdieter@gmail.com>
Sat, 12 Mar 2022 16:48:28 +0000 (16:48 +0000)
committerJonathan Dieter <jdieter@gmail.com>
Sat, 12 Mar 2022 16:48:28 +0000 (16:48 +0000)
In the index, we were leaking the uncompressed digest, so this commit fixes
that.

Signed-off-by: Jonathan Dieter <jdieter@gmail.com>
src/lib/index/index_common.c

index 28bb267a433d77ea5ee2fde680eee8b984679bb4..6774495e6e864f23490f0c5c424028a4617d5406 100644 (file)
@@ -38,6 +38,8 @@ static void index_free_item(zckChunk **item) {
 
     if((*item)->digest)
         free((*item)->digest);
+    if((*item)->digest_uncompressed)
+        free((*item)->digest_uncompressed);
     free(*item);
     *item = NULL;
     return;