1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

ci: fix building of vlib/x/websocket/websocket_test.v

This commit is contained in:
Delyan Angelov
2021-02-21 17:03:25 +02:00
parent 07df2d3484
commit b1209aac1b
5 changed files with 65 additions and 64 deletions

View File

@ -157,11 +157,11 @@ pub fn (c &TcpConn) peer_ip() ?string {
peeraddr := C.sockaddr_in{}
speeraddr := sizeof(peeraddr)
socket_error(C.getpeername(c.sock.handle, unsafe { &C.sockaddr(&peeraddr) }, &speeraddr)) ?
cstr := C.inet_ntop(C.AF_INET, &peeraddr.sin_addr, buf, sizeof(buf))
cstr := charptr(C.inet_ntop(C.AF_INET, &peeraddr.sin_addr, buf, sizeof(buf)))
if cstr == 0 {
return error('net.peer_ip: inet_ntop failed')
}
res := unsafe {cstring_to_vstring(cstr)}
res := unsafe { cstring_to_vstring(cstr) }
return res
}