win,build: correct C2059 errors
This commit addresses POD variable initialization issues with older Visual Studio compilers. PR-URL: https://github.com/libuv/libuv/pull/1740 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
This commit is contained in:
parent
733adae22a
commit
95e44dd46e
@ -580,8 +580,10 @@ int uv__convert_to_localhost_if_unspecified(const struct sockaddr* addr,
|
||||
memcpy(dest6, addr, sizeof(*dest6));
|
||||
if (memcmp(&dest6->sin6_addr,
|
||||
&uv_addr_ip6_any_.sin6_addr,
|
||||
sizeof(uv_addr_ip6_any_.sin6_addr)) == 0)
|
||||
dest6->sin6_addr = (struct in6_addr) IN6ADDR_LOOPBACK_INIT;
|
||||
sizeof(uv_addr_ip6_any_.sin6_addr)) == 0) {
|
||||
struct in6_addr init_sin6_addr = IN6ADDR_LOOPBACK_INIT;
|
||||
dest6->sin6_addr = init_sin6_addr;
|
||||
}
|
||||
return 0;
|
||||
default:
|
||||
return UV_EINVAL;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user