mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Update tcp.c3 to finally (i guess) fix Windows Sockets (#1324)
Update tcp.c3
This commit is contained in:
@@ -43,6 +43,7 @@ fn TcpServerSocket! listen(String host, uint port, uint backlog, SocketOption...
|
||||
fn TcpSocket! accept(TcpServerSocket* server_socket)
|
||||
{
|
||||
TcpSocket socket;
|
||||
socket.ai_addrlen = socket.ai_addr_storage.len;
|
||||
socket.sock = os::accept(server_socket.sock, (SockAddrPtr)&socket.ai_addr_storage, &socket.ai_addrlen);
|
||||
if (!socket.sock.is_valid()) return NetError.ACCEPT_FAILED?;
|
||||
return socket;
|
||||
|
||||
Reference in New Issue
Block a user