From 7e51272873df6f931272037d3f5707f920817291 Mon Sep 17 00:00:00 2001 From: Aadhavan Srinivasan Date: Mon, 8 Sep 2025 22:06:32 -0400 Subject: [PATCH] Explicit cast to prevent error --- easysock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easysock.c b/easysock.c index 6466a9a..c3d87a0 100644 --- a/easysock.c +++ b/easysock.c @@ -156,7 +156,7 @@ SOCKET create_remote (int network,char transport, const char* address,int port,s This should be set to the size of 'sockaddr_in' for IPv4, and 'sockaddr_in6' for IPv6. See https://stackoverflow.com/questions/73707162/socket-bind-failed-with-invalid-argument-error-for-program-running-on-macos */ - int i = connect(socket,remote_addr_struct,(socklen_t)addrlen); + int i = connect(socket,(const struct sockaddr *)remote_addr_struct,(socklen_t)addrlen); if (i < 0) { return (-1 * errno); }