From cde9f4598ba0e34d7c5fcbe4fcddaf67c15bd5e3 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Sat, 24 Aug 2013 17:47:57 -0400 Subject: [PATCH] gio/tests/socket: fix warning building on win32 setsockopt() has a broken prototype on win32. Fix this by just using g_socket_set_option() instead. --- gio/tests/socket.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gio/tests/socket.c b/gio/tests/socket.c index 6b267b0e1..2e4072b9a 100644 --- a/gio/tests/socket.c +++ b/gio/tests/socket.c @@ -100,11 +100,7 @@ create_server (GSocketFamily family, #if defined (IPPROTO_IPV6) && defined (IPV6_V6ONLY) if (v4mapped) { - int fd, v6_only; - - fd = g_socket_get_fd (server); - v6_only = 0; - setsockopt (fd, IPPROTO_IPV6, IPV6_V6ONLY, &v6_only, sizeof (v6_only)); + g_socket_set_option (data->server, IPPROTO_IPV6, IPV6_V6ONLY, FALSE, NULL); if (! g_socket_speaks_ipv4 (data->server)) { g_object_unref (data->server);