From: Ola Bini Date: Tue, 12 Jan 2016 17:14:34 +0000 (-0500) Subject: Fix some memory leaks X-Git-Tag: tor-0.2.8.1-alpha~43^2~1 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=ee39869f67a1e9e829f7807cf8df783bbbbeccc3;p=thirdparty%2Ftor.git Fix some memory leaks --- 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_);