From ee39869f67a1e9e829f7807cf8df783bbbbeccc3 Mon Sep 17 00:00:00 2001 From: Ola Bini Date: Tue, 12 Jan 2016 12:14:34 -0500 Subject: Fix some memory leaks --- src/test/test_dir.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/test/test_dir.c b/src/test/test_dir.c index a350f1d017..62aae03dba 100644 --- a/src/test/test_dir.c +++ b/src/test/test_dir.c @@ -21,6 +21,7 @@ #include "dirserv.h" #include "dirvote.h" #include "hibernate.h" +#include "memarea.h" #include "networkstatus.h" #include "router.h" #include "routerkeys.h" @@ -483,6 +484,7 @@ test_dir_routerinfo_parsing(void *arg) #undef CHECK_FAIL #undef CHECK_OK done: + memarea_clear_freelist(); routerinfo_free(ri); } @@ -585,6 +587,7 @@ test_dir_extrainfo_parsing(void *arg) #undef CHECK_FAIL done: + memarea_clear_freelist(); extrainfo_free(ei); routerinfo_free(ri); digestmap_free((digestmap_t*)map, routerinfo_free_wrapper_); -- cgit v1.2.3-54-g00ecf