From fc4a11a03612f1fb99354b5f276f95ee750a797d Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 13 Jan 2022 16:40:27 -0500 Subject: libuv: add cast to pass sockaddr_storage as sockaddr on windows Tell the compiler the structs are layout-compatible. --- Utilities/cmlibuv/src/win/udp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Utilities/cmlibuv') diff --git a/Utilities/cmlibuv/src/win/udp.c b/Utilities/cmlibuv/src/win/udp.c index 3a86e0ea8c..7b5efa27e8 100644 --- a/Utilities/cmlibuv/src/win/udp.c +++ b/Utilities/cmlibuv/src/win/udp.c @@ -1087,7 +1087,7 @@ int uv__udp_disconnect(uv_udp_t* handle) { memset(&addr, 0, sizeof(addr)); - err = connect(handle->socket, &addr, sizeof(addr)); + err = connect(handle->socket, (struct sockaddr*) &addr, sizeof(addr)); if (err) return uv_translate_sys_error(WSAGetLastError()); -- cgit v1.2.1