[torsocks/master] Test: fix memory leak in DNS test

commit 8cb73844e7ab74302fdcb289e679beab3de34ce0 Author: David Goulet <dgoulet@ev0ke.net> Date: Wed Oct 1 16:19:40 2014 -0400 Test: fix memory leak in DNS test Fix Coverity issue 1243012. Signed-off-by: David Goulet <dgoulet@ev0ke.net> --- tests/test_dns.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/test_dns.c b/tests/test_dns.c index 58c7675..7d592ac 100644 --- a/tests/test_dns.c +++ b/tests/test_dns.c @@ -18,6 +18,7 @@ #include <arpa/inet.h> #include <netinet/in.h> #include <stdio.h> +#include <stdlib.h> #include <sys/socket.h> #include <lib/torsocks.h> @@ -100,7 +101,7 @@ static void test_getaddrinfo(const struct test_host *host) { int ret; struct addrinfo hints; - struct addrinfo *result; + struct addrinfo *result = NULL; diag("getaddrinfo test"); @@ -128,6 +129,7 @@ static void test_getaddrinfo(const struct test_host *host) fail("Resolving address %s with getaddrinfo", host->name); } + free(result); return; }
participants (1)
-
dgoulet@torproject.org