[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libmicrohttpd] 02/04: Muted sanitizer errors on W32 platform.
From: |
gnunet |
Subject: |
[libmicrohttpd] 02/04: Muted sanitizer errors on W32 platform. |
Date: |
Thu, 07 Oct 2021 10:49:36 +0200 |
This is an automated email from the git hooks/post-receive script.
karlson2k pushed a commit to branch master
in repository libmicrohttpd.
commit 1a1744060827d9af81f125dea36e5fa2492ffd46
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
AuthorDate: Wed Oct 6 11:23:34 2021 +0300
Muted sanitizer errors on W32 platform.
Actually MinGW headers need to be fixed.
---
src/examples/upgrade_example.c | 2 +-
src/examples/websocket_chatserver_example.c | 2 +-
src/examples/websocket_threaded_example.c | 2 +-
src/microhttpd/mhd_sockets.c | 8 ++++----
src/microhttpd/test_shutdown_select.c | 2 +-
src/microhttpd/test_upgrade.c | 2 +-
src/microhttpd/test_upgrade_large.c | 2 +-
7 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/examples/upgrade_example.c b/src/examples/upgrade_example.c
index 85a06646..b0cc869d 100644
--- a/src/examples/upgrade_example.c
+++ b/src/examples/upgrade_example.c
@@ -57,7 +57,7 @@ make_blocking (MHD_socket fd)
#elif defined(MHD_WINSOCK_SOCKETS)
unsigned long flags = 1;
- ioctlsocket (fd, FIONBIO, &flags);
+ ioctlsocket (fd, (int) FIONBIO, &flags);
#endif /* MHD_WINSOCK_SOCKETS */
}
diff --git a/src/examples/websocket_chatserver_example.c
b/src/examples/websocket_chatserver_example.c
index 08c86192..701684cc 100644
--- a/src/examples/websocket_chatserver_example.c
+++ b/src/examples/websocket_chatserver_example.c
@@ -708,7 +708,7 @@ make_blocking (MHD_socket fd)
#elif defined(MHD_WINSOCK_SOCKETS)
unsigned long flags = 0;
- ioctlsocket (fd, FIONBIO, &flags);
+ ioctlsocket (fd, (int) FIONBIO, &flags);
#endif /* MHD_WINSOCK_SOCKETS */
}
diff --git a/src/examples/websocket_threaded_example.c
b/src/examples/websocket_threaded_example.c
index cfb7d750..1586933e 100644
--- a/src/examples/websocket_threaded_example.c
+++ b/src/examples/websocket_threaded_example.c
@@ -526,7 +526,7 @@ make_blocking (MHD_socket fd)
#elif defined(MHD_WINSOCK_SOCKETS)
unsigned long flags = 1;
- ioctlsocket (fd, FIONBIO, &flags);
+ ioctlsocket (fd, (int) FIONBIO, &flags);
#endif /* MHD_WINSOCK_SOCKETS */
}
diff --git a/src/microhttpd/mhd_sockets.c b/src/microhttpd/mhd_sockets.c
index aae8a496..0d9826a4 100644
--- a/src/microhttpd/mhd_sockets.c
+++ b/src/microhttpd/mhd_sockets.c
@@ -294,7 +294,7 @@ MHD_W32_socket_pair_ (SOCKET sockets_pair[2], int non_blk)
}
if ( (0 != ioctlsocket (client_s,
- FIONBIO,
+ (int) FIONBIO,
&on_val)) ||
( (0 != connect (client_s,
(struct sockaddr*) &listen_addr,
@@ -329,10 +329,10 @@ MHD_W32_socket_pair_ (SOCKET sockets_pair[2], int non_blk)
client_addr.sin_addr.s_addr) &&
( (0 != non_blk) ?
(0 == ioctlsocket (server_s,
- FIONBIO,
+ (int) FIONBIO,
&on_val)) :
(0 == ioctlsocket (client_s,
- FIONBIO,
+ (int) FIONBIO,
&off_val)) ) )
{
closesocket (listen_s);
@@ -417,7 +417,7 @@ MHD_socket_nonblocking_ (MHD_socket sock)
unsigned long flags = 1;
if (0 != ioctlsocket (sock,
- FIONBIO,
+ (int) FIONBIO,
&flags))
return 0;
#endif /* MHD_WINSOCK_SOCKETS */
diff --git a/src/microhttpd/test_shutdown_select.c
b/src/microhttpd/test_shutdown_select.c
index 08b30426..0841589c 100644
--- a/src/microhttpd/test_shutdown_select.c
+++ b/src/microhttpd/test_shutdown_select.c
@@ -187,7 +187,7 @@ start_socket_listen (int domain)
}
#ifdef MHD_WINSOCK_SOCKETS
- if (0 != ioctlsocket (fd, FIONBIO, &flags))
+ if (0 != ioctlsocket (fd, (int) FIONBIO, &flags))
{
fprintf (stderr, "Failed to make socket non-blocking: %u\n",
(unsigned) sock_errno);
diff --git a/src/microhttpd/test_upgrade.c b/src/microhttpd/test_upgrade.c
index c5eb43c8..61ec0bde 100644
--- a/src/microhttpd/test_upgrade.c
+++ b/src/microhttpd/test_upgrade.c
@@ -571,7 +571,7 @@ make_blocking (MHD_socket fd)
#elif defined(MHD_WINSOCK_SOCKETS)
unsigned long flags = 1;
- ioctlsocket (fd, FIONBIO, &flags);
+ ioctlsocket (fd, (int) FIONBIO, &flags);
#endif /* MHD_WINSOCK_SOCKETS */
}
diff --git a/src/microhttpd/test_upgrade_large.c
b/src/microhttpd/test_upgrade_large.c
index de0626c8..c1faca5c 100644
--- a/src/microhttpd/test_upgrade_large.c
+++ b/src/microhttpd/test_upgrade_large.c
@@ -745,7 +745,7 @@ make_blocking (MHD_socket fd)
#elif defined(MHD_WINSOCK_SOCKETS)
unsigned long flags = 1;
- ioctlsocket (fd, FIONBIO, &flags);
+ ioctlsocket (fd, (int) FIONBIO, &flags);
#endif /* MHD_WINSOCK_SOCKETS */
}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.