diff options
| author | Feoramund <161657516+Feoramund@users.noreply.github.com> | 2024-06-30 11:13:35 -0400 |
|---|---|---|
| committer | Feoramund <161657516+Feoramund@users.noreply.github.com> | 2024-06-30 11:18:40 -0400 |
| commit | 8b915aae5ef97d82d8b601eef8502bd49c84af66 (patch) | |
| tree | 7ae79009822531d2f4ac4f6b1ac4ff1e2343fe47 /core | |
| parent | f0cf1052d04d890ef9692c5b289794355abb6a01 (diff) | |
Update code for new `-vet`
Diffstat (limited to 'core')
| -rw-r--r-- | core/net/socket_freebsd.odin | 12 | ||||
| -rw-r--r-- | core/sys/freebsd/syscalls.odin | 2 |
2 files changed, 7 insertions, 7 deletions
diff --git a/core/net/socket_freebsd.odin b/core/net/socket_freebsd.odin index 301c68536..46bb20e4d 100644 --- a/core/net/socket_freebsd.odin +++ b/core/net/socket_freebsd.odin @@ -146,7 +146,7 @@ _recv_tcp :: proc(socket: TCP_Socket, buf: []byte) -> (bytes_read: int, err: Net err = cast(TCP_Recv_Error)errno return } - return cast(int)result, nil + return result, nil } @(private) @@ -161,7 +161,7 @@ _recv_udp :: proc(socket: UDP_Socket, buf: []byte) -> (bytes_read: int, remote_e err = cast(UDP_Recv_Error)errno return } - return cast(int)result, _sockaddr_to_endpoint(&from), nil + return result, _sockaddr_to_endpoint(&from), nil } @(private) @@ -175,7 +175,7 @@ _send_tcp :: proc(socket: TCP_Socket, buf: []byte) -> (bytes_written: int, err: err = cast(TCP_Send_Error)errno return } - bytes_written += cast(int)result + bytes_written += result } return } @@ -192,7 +192,7 @@ _send_udp :: proc(socket: UDP_Socket, buf: []byte, to: Endpoint) -> (bytes_writt err = cast(UDP_Send_Error)errno return } - bytes_written += cast(int)result + bytes_written += result } return } @@ -349,13 +349,13 @@ _sockaddr_to_endpoint :: proc(native_addr: ^freebsd.Socket_Address_Storage) -> ( case .INET: addr := cast(^freebsd.Socket_Address_Internet)native_addr ep = { - address = transmute(IP4_Address)addr.addr.addr8, + address = cast(IP4_Address)addr.addr.addr8, port = cast(int)addr.port, } case .INET6: addr := cast(^freebsd.Socket_Address_Internet6)native_addr ep = { - address = transmute(IP6_Address)addr.addr.addr16, + address = cast(IP6_Address)addr.addr.addr16, port = cast(int)addr.port, } case: diff --git a/core/sys/freebsd/syscalls.odin b/core/sys/freebsd/syscalls.odin index 581b08253..140475297 100644 --- a/core/sys/freebsd/syscalls.odin +++ b/core/sys/freebsd/syscalls.odin @@ -207,7 +207,7 @@ fcntl_setfd :: proc "contextless" (fd: Fd, close_on_exec: bool) -> Errno { result, _ := intrinsics.syscall_bsd(SYS_fcntl, cast(uintptr)fd, cast(uintptr)File_Control_Command.SETFD, - cast(uintptr)(close_on_exec ? FD_CLOEXEC : 0)) + (close_on_exec ? FD_CLOEXEC : 0)) return cast(Errno)result } |