summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/port/test_getaddrinfo.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/port/test_getaddrinfo.c b/tests/port/test_getaddrinfo.c
index 530b518..e0665d3 100644
--- a/tests/port/test_getaddrinfo.c
+++ b/tests/port/test_getaddrinfo.c
@@ -31,6 +31,9 @@ int main( void ) {
if( error != 0 ) {
fprintf( stderr, "getaddrinfo failed: %s (%d)\n",
gai_strerror( error ), error );
+#ifdef _WIN32
+ WSACleanup( );
+#endif
return EXIT_FAILURE;
}
@@ -44,6 +47,9 @@ int main( void ) {
if( error != 0 ) {
fprintf( stderr, "getnameinfo failed: %s (%d)\n",
gai_strerror( error ), error );
+#ifdef _WIN32
+ WSACleanup( );
+#endif
return EXIT_FAILURE;
}