Make sure we clear zckRangeInfo when closing it
authorJonathan Dieter <jdieter@gmail.com>
Sun, 11 Mar 2018 08:57:18 +0000 (10:57 +0200)
committerJonathan Dieter <jdieter@gmail.com>
Sun, 11 Mar 2018 08:57:18 +0000 (10:57 +0200)
Signed-off-by: Jonathan Dieter <jdieter@gmail.com>
src/lib/dl/range.c

index af495f91922aed2dacc044dbd18614f143d33a8b..dde0732534187d27ffec0b274646aabcf645b625 100644 (file)
@@ -49,6 +49,7 @@ void zck_range_close(zckRangeInfo *info) {
         next = next->next;
         free(tmp);
     }
+    memset(info, 0, sizeof(zckRangeInfo));
 }
 
 zckRange *zck_range_insert_new(zckRange *prev, zckRange *next, uint64_t start, uint64_t end) {