fixed: js runtime
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Sat, 1 Apr 2023 19:32:40 +0000 (14:32 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Sat, 1 Apr 2023 19:32:40 +0000 (14:32 -0500)
core/runtime/platform/js/platform.onyx

index fe745d653492e5a9dea379fc01b9719ffad798c8..9c16771b4703d9134249e6f70c2d929c1a196436 100644 (file)
@@ -1,12 +1,14 @@
 package runtime.platform
 
-use core
+use core {package, *}
 use runtime
 use runtime {
     __runtime_initialize,
     Multi_Threading_Enabled,
 }
 
+use main
+
 // Platform supports
 Supports_Files :: false
 Supports_Directories :: false
@@ -27,12 +29,12 @@ __start :: () {
     __runtime_initialize();
     context.thread_id = 0;
 
-    #if (typeof (package main).main) == #type () -> void {
-        (package main).main();
+    #if (typeof main.main) == #type () -> void {
+        main.main();
 
     } else {
         args: [] cstr = .{ null, 0 };
-        (package main).main(args);
+        main.main(args);
     }
 
     __flush_stdio();