aboutsummaryrefslogtreecommitdiff
path: root/src/main.odin
diff options
context:
space:
mode:
authorBradley Lewis <22850972+BradLewis@users.noreply.github.com>2026-02-12 15:08:43 +1100
committerGitHub <noreply@github.com>2026-02-12 15:08:43 +1100
commit4f309f96acc53f788dabf7a9d0cb7319dbe16ebd (patch)
treee8ad7fd5fd209adca67d6f4a9304da44116f99a1 /src/main.odin
parent92b8c767d233c6556ebf46072f32a02d06277363 (diff)
parentb32550a87edcbd71d1084eec76c316161066bb06 (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.odin12
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)