[glib] gio/tests/socket: fix warning building on win32
- From: Dan Winship <danw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] gio/tests/socket: fix warning building on win32
- Date: Sat, 31 Aug 2013 15:43:14 +0000 (UTC)
commit cde9f4598ba0e34d7c5fcbe4fcddaf67c15bd5e3
Author: Dan Winship <danw gnome org>
Date: Sat Aug 24 17:47:57 2013 -0400
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 files changed, 1 insertions(+), 5 deletions(-)
---
diff --git a/gio/tests/socket.c b/gio/tests/socket.c
index 6b267b0..2e4072b 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);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]