bugfix: JavaScript runtime would not compile
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Mon, 15 May 2023 18:11:33 +0000 (13:11 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Mon, 15 May 2023 18:11:33 +0000 (13:11 -0500)
core/time/time.onyx

index b497a12d0963f1b3858fa51f1cabed7b938bb353..da79a36e1e88d43ed2b2f4b5e7f599b78e956ea1 100644 (file)
@@ -1,7 +1,6 @@
 package core.time
 
 use core
-use core.os
 use core.io
 use core.string
 use core.conv
@@ -53,7 +52,11 @@ Timestamp :: struct #size (sizeof u32 * 12) {
 
 
 now :: () -> Timestamp {
-    current_time := os.time();
+    #if runtime.platform.Supports_Time {
+        current_time := runtime.platform.__time();
+    } else {
+        current_time := 0;
+    }
 
     //
     // Localtime operates on seconds, while os.time