]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Try to fix some more memory leaks in the unit tests
authorNick Mathewson <nickm@torproject.org>
Fri, 23 Jan 2015 16:35:05 +0000 (11:35 -0500)
committerNick Mathewson <nickm@torproject.org>
Fri, 23 Jan 2015 16:35:05 +0000 (11:35 -0500)
src/test/test_address.c
src/test/test_config.c

index f16f18e52e4d370f4bd99d8825910ce7776ab673..f98cc12b62601a03fc48f530b3b7b91fc20aacef 100644 (file)
@@ -228,7 +228,7 @@ test_address_get_if_addrs_ifaddrs(void *arg)
 
   done:
   SMARTLIST_FOREACH(results, tor_addr_t *, t, tor_free(t));
-  tor_free(results);
+  smartlist_free(results);
   return;
 }
 
index b1f5017b78a87f0614729ba984c5eb11963c940c..b63b78e386baf1ccc0d9f42fc99fe0f1f16036e0 100644 (file)
@@ -176,6 +176,7 @@ test_config_addressmap(void *arg)
  done:
   config_free_lines(get_options_mutable()->AddressMap);
   get_options_mutable()->AddressMap = NULL;
+  addressmap_free_all();
 }
 
 static int