From fab60bb3f61c7dfd1f028a1f9821dab9ad826df7 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 10 Apr 2014 10:46:18 +0200 Subject: tests: Fix a possible resource leak on error in sockopt test. Signed-off-by: Andreas Schneider Reviewed-by: Jakub Hrozek Reviewed-by: Simo Sorce --- tests/test_echo_tcp_socket_options.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test_echo_tcp_socket_options.c b/tests/test_echo_tcp_socket_options.c index 8ec631f..49b1187 100644 --- a/tests/test_echo_tcp_socket_options.c +++ b/tests/test_echo_tcp_socket_options.c @@ -118,7 +118,6 @@ static void test_bind_ipv6_only(void **state) case AF_INET: assert_int_equal(rc, -1); - close(s); break; case AF_INET6: assert_int_equal(rc, 0); @@ -126,11 +125,12 @@ static void test_bind_ipv6_only(void **state) rc = bind(s, ri->ai_addr, ri->ai_addrlen); assert_int_equal(rc, 0); - close(s); break; default: break; } + + close(s); } freeaddrinfo(res); } -- cgit