2
0
Эх сурвалжийг харах

Fix `core:log` on `-target:js_wasm32`

Jeroen van Rijn 3 сар өмнө
parent
commit
d4a1670b93

+ 4 - 0
core/os/os_js.odin

@@ -249,3 +249,7 @@ exit :: proc "contextless" (code: int) -> ! {
 current_thread_id :: proc "contextless" () -> int {
 	return 0
 }
+
+lookup_env :: proc(key: string, allocator := context.allocator) -> (value: string, found: bool) {
+	return "", false
+}

+ 15 - 0
core/terminal/terminal_js.odin

@@ -0,0 +1,15 @@
+#+private
+#+build js
+package terminal
+
+import "core:os"
+
+_is_terminal :: proc(handle: os.Handle) -> bool {
+	return true
+}
+
+_init_terminal :: proc() {
+	color_depth = .None
+}
+
+_fini_terminal :: proc() { }