[tor-commits] [tor/master] Fix some memory leaks

nickm at torproject.org nickm at torproject.org
Fri Jan 15 16:41:28 UTC 2016


commit ee39869f67a1e9e829f7807cf8df783bbbbeccc3
Author: Ola Bini <ola at olabini.se>
Date:   Tue Jan 12 12:14:34 2016 -0500

    Fix some memory leaks
---
 src/test/test_dir.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/test/test_dir.c b/src/test/test_dir.c
index a350f1d..62aae03 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_);





More information about the tor-commits mailing list