Make os.get_last_error contextless

This commit is contained in:
gingerBill
2022-12-08 16:04:03 +00:00
parent b8eacfc7b6
commit ffe953b43d
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -333,7 +333,7 @@ foreign dl {
@(link_name="dlerror") _unix_dlerror :: proc() -> cstring ---
}
get_last_error :: proc() -> int {
get_last_error :: proc "contextless" () -> int {
return __error()^
}
+1 -1
View File
@@ -303,7 +303,7 @@ is_path_separator :: proc(r: rune) -> bool {
return r == '/'
}
get_last_error :: proc() -> int {
get_last_error :: proc "contextless" () -> int {
return __errno_location()^
}
+1 -1
View File
@@ -441,7 +441,7 @@ _get_errno :: proc(res: int) -> Errno {
}
// get errno from libc
get_last_error :: proc() -> int {
get_last_error :: proc "contextless" () -> int {
return __errno_location()^
}
+1 -1
View File
@@ -294,7 +294,7 @@ is_path_separator :: proc(r: rune) -> bool {
return r == '/'
}
get_last_error :: proc() -> int {
get_last_error :: proc "contextless" () -> int {
return __errno()^
}