From 1a0f5f607e0702d6f9a666d9851d69586013183b Mon Sep 17 00:00:00 2001 From: Micael Karlberg Date: Tue, 6 Aug 2024 14:09:00 +0200 Subject: [PATCH] [enet] Fixed superflous arg issue On Windows, a function (encode_sockaddr) was called with an extra argument (the constant '-1'). It takes two args but was called with three. OTP-19181 --- erts/emulator/nifs/common/prim_net_nif.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/erts/emulator/nifs/common/prim_net_nif.c b/erts/emulator/nifs/common/prim_net_nif.c index e5b4502e0ebf..3b27e90e3cc4 100644 --- a/erts/emulator/nifs/common/prim_net_nif.c +++ b/erts/emulator/nifs/common/prim_net_nif.c @@ -2511,7 +2511,7 @@ static ERL_NIF_TERM encode_adapter_unicast_addr_sockaddr(ErlNifEnv* env, struct sockaddr* addrP) { - return encode_sockaddr(env, addrP, -1); + return encode_sockaddr(env, addrP); } #endif // __WIN32__ @@ -2716,7 +2716,7 @@ static ERL_NIF_TERM encode_adapter_anycast_addr_sockaddr(ErlNifEnv* env, struct sockaddr* addrP) { - return encode_sockaddr(env, addrP, -1); + return encode_sockaddr(env, addrP); } #endif // __WIN32__ @@ -2795,7 +2795,7 @@ static ERL_NIF_TERM encode_adapter_multicast_addr_sockaddr(ErlNifEnv* env, struct sockaddr* addrP) { - return encode_sockaddr(env, addrP, -1); + return encode_sockaddr(env, addrP); } #endif // __WIN32__ @@ -2859,7 +2859,7 @@ static ERL_NIF_TERM encode_adapter_dns_server_addr_sockaddr(ErlNifEnv* env, struct sockaddr* addrP) { - return encode_sockaddr(env, addrP, -1); + return encode_sockaddr(env, addrP); } #endif // __WIN32__ @@ -3003,7 +3003,7 @@ static ERL_NIF_TERM encode_adapter_prefix_sockaddr(ErlNifEnv* env, struct sockaddr* addrP) { - return encode_sockaddr(env, addrP, -1); + return encode_sockaddr(env, addrP); } #endif // __WIN32__