diff options
| author | Bradley Lewis <22850972+BradLewis@users.noreply.github.com> | 2026-02-12 15:08:43 +1100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-12 15:08:43 +1100 |
| commit | 4f309f96acc53f788dabf7a9d0cb7319dbe16ebd (patch) | |
| tree | e8ad7fd5fd209adca67d6f4a9304da44116f99a1 /src/main.odin | |
| parent | 92b8c767d233c6556ebf46072f32a02d06277363 (diff) | |
| parent | b32550a87edcbd71d1084eec76c316161066bb06 (diff) | |
Merge pull request #1295 from BradLewis/feat/update-os-filepath
Update ols to use the new os and filepath packages
Diffstat (limited to 'src/main.odin')
| -rw-r--r-- | src/main.odin | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main.odin b/src/main.odin index b4aad6f..c08f803 100644 --- a/src/main.odin +++ b/src/main.odin @@ -14,14 +14,14 @@ import "src:server" VERSION := #config(VERSION, "dev") os_read :: proc(handle: rawptr, data: []byte) -> (int, int) { - ptr := cast(^os.Handle)handle - a, b := os.read(ptr^, data) + ptr := cast(^os.File)handle + a, b := os.read(ptr, data) return a, cast(int)(b != nil) } os_write :: proc(handle: rawptr, data: []byte) -> (int, int) { - ptr := cast(^os.Handle)handle - a, b := os.write(ptr^, data) + ptr := cast(^os.File)handle + a, b := os.write(ptr, data) return a, cast(int)(b != nil) } @@ -102,8 +102,8 @@ main :: proc() { fmt.println("ols version", VERSION) os.exit(0) } - reader := server.make_reader(os_read, cast(rawptr)&os.stdin) - writer := server.make_writer(os_write, cast(rawptr)&os.stdout) + reader := server.make_reader(os_read, cast(rawptr)os.stdin) + writer := server.make_writer(os_write, cast(rawptr)os.stdout) /* fh, err := os.open("log.txt", os.O_RDWR|os.O_CREATE) |