Merge remote-tracking branch 'remotes/IOMultiplexer/v2'
[NextIRCd.git] / src / IOHandler / IOSockets.c
index d83d0fc40b1ba879604dc0e7f52c8367c1750da4..55c6cee6035114c67550db8b8fc98307b0fe15ae 100644 (file)
@@ -504,7 +504,7 @@ static void iosocket_update_parent(struct _IOSocket *iosock) {
                        else
                                iosock->bind.addr.addresslen = sizeof(struct sockaddr_in);
                        iosock->bind.addr.address = malloc(iosock->bind.addr.addresslen);
-                       getsockname(iosock->fd, (struct sockaddr *)iosock->bind.addr.address, &iosock->bind.addr.addresslen);
+                       getsockname(iosock->fd, (struct sockaddr *)iosock->bind.addr.address, (socklen_t *)&iosock->bind.addr.addresslen);
                }
        }
 }