From 3b2529acf2717e5cbe17d4682baafc0754119796 Mon Sep 17 00:00:00 2001 From: Ross Lagerwall Date: Wed, 6 Jun 2012 21:57:12 +0200 Subject: [PATCH] Fix a couple of memory leaks (found with Valgrind). --- test/test-changelist.c | 4 ++++ test/test-ratelim.c | 1 + 2 files changed, 5 insertions(+) diff --git a/test/test-changelist.c b/test/test-changelist.c index fae099c7..48ff9b16 100644 --- a/test/test-changelist.c +++ b/test/test-changelist.c @@ -202,6 +202,10 @@ main(int argc, char **argv) event_base_dispatch(base); + event_free(ev); + event_free(timeout); + event_base_free(base); + get_cpu_usage(&timer, &secPassed, &secUsed, &usage); /* attempt to calculate our cpu usage over the test should be diff --git a/test/test-ratelim.c b/test/test-ratelim.c index eb0b1654..d0a9d2fb 100644 --- a/test/test-ratelim.c +++ b/test/test-ratelim.c @@ -210,6 +210,7 @@ test_ratelimiting(void) #endif base = event_base_new_with_config(base_cfg); + event_config_free(base_cfg); listener = evconnlistener_new_bind(base, echo_listenercb, base, LEV_OPT_CLOSE_ON_FREE|LEV_OPT_REUSEABLE, -1,