Преглед изворни кода

Merge pull request #3002 from laytan/fix-write-on-x86_64-darwin

fix write on x86_64 Darwin
gingerBill пре 1 година
родитељ
комит
65afe6f70d
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      core/runtime/os_specific_darwin.odin

+ 1 - 1
core/runtime/os_specific_darwin.odin

@@ -4,7 +4,7 @@ package runtime
 import "core:intrinsics"
 import "core:intrinsics"
 
 
 _os_write :: proc "contextless" (data: []byte) -> (int, _OS_Errno) {
 _os_write :: proc "contextless" (data: []byte) -> (int, _OS_Errno) {
-	ret := intrinsics.syscall(4, 1, uintptr(raw_data(data)), uintptr(len(data)))
+	ret := intrinsics.syscall(0x2000004, 1, uintptr(raw_data(data)), uintptr(len(data)))
 	if ret < 0 {
 	if ret < 0 {
 		return 0, _OS_Errno(-ret)
 		return 0, _OS_Errno(-ret)
 	}
 	}