mirror of
https://github.com/IllusionMan1212/tinyvg-odin.git
synced 2026-10-24 10:12:38 +00:00
fix compilation for new os package
This commit is contained in:
+3
-5
@@ -1,11 +1,9 @@
|
||||
package tinyvg
|
||||
|
||||
import "core:os/os2"
|
||||
import "core:os"
|
||||
import "core:fmt"
|
||||
import "core:io"
|
||||
import "core:slice"
|
||||
import "core:bytes"
|
||||
import "core:debug/trace"
|
||||
|
||||
import "base:runtime"
|
||||
|
||||
@@ -252,11 +250,11 @@ TvgError :: enum {
|
||||
Error :: union {
|
||||
TvgError,
|
||||
io.Error,
|
||||
os2.Error,
|
||||
os.Error,
|
||||
}
|
||||
|
||||
load_from_file :: proc(filename: string, allocator := context.allocator) -> (tvg: ^Tvg, err: Error) {
|
||||
data := os2.read_entire_file(filename, allocator) or_return
|
||||
data := os.read_entire_file(filename, allocator) or_return
|
||||
defer delete(data, allocator)
|
||||
|
||||
return load_from_bytes(data, allocator)
|
||||
|
||||
Reference in New Issue
Block a user