Browse Source

Fix types for BSD

gingerBill 1 year ago
parent
commit
6da82e038d
2 changed files with 2 additions and 2 deletions
  1. 1 1
      core/os/os_freebsd.odin
  2. 1 1
      core/os/os_openbsd.odin

+ 1 - 1
core/os/os_freebsd.odin

@@ -305,7 +305,7 @@ is_path_separator :: proc(r: rune) -> bool {
 }
 
 get_last_error :: proc "contextless" () -> int {
-	return __errno_location()^
+	return int(__errno_location()^)
 }
 
 open :: proc(path: string, flags: int = O_RDONLY, mode: int = 0) -> (Handle, Errno) {

+ 1 - 1
core/os/os_openbsd.odin

@@ -296,7 +296,7 @@ is_path_separator :: proc(r: rune) -> bool {
 }
 
 get_last_error :: proc "contextless" () -> int {
-	return __error()^
+	return int(__error()^)
 }
 
 fork :: proc() -> (Pid, Errno) {