aboutsummaryrefslogtreecommitdiff
path: root/core/os_linux.odin
diff options
context:
space:
mode:
Diffstat (limited to 'core/os_linux.odin')
-rw-r--r--core/os_linux.odin8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/os_linux.odin b/core/os_linux.odin
index 1de14b0f9..0ac376d69 100644
--- a/core/os_linux.odin
+++ b/core/os_linux.odin
@@ -165,12 +165,12 @@ close :: proc(fd: Handle) {
}
read :: proc(fd: Handle, data: []byte) -> (int, Errno) {
- sz := _unix_read(fd, ^data[0], len(data));
+ sz := _unix_read(fd, &data[0], len(data));
return sz, 0;
}
write :: proc(fd: Handle, data: []byte) -> (int, Errno) {
- sz := _unix_write(fd, ^data[0], len(data));
+ sz := _unix_write(fd, &data[0], len(data));
return sz, 0;
}
@@ -194,7 +194,7 @@ stat :: proc(path: string) -> (Stat, int) #inline {
s: Stat;
cstr := strings.new_c_string(path);
defer free(cstr);
- ret_int := _unix_stat(cstr, ^s);
+ ret_int := _unix_stat(cstr, &s);
return s, int(ret_int);
}
@@ -271,7 +271,7 @@ exit :: proc(code: int) {
}
current_thread_id :: proc() -> int {
- // return cast(int) _unix_gettid();
+ // return int(_unix_gettid());
return 0;
}