mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Add package path/filepath; Add os.stat for windows (TODO: unix)
This commit is contained in:
@@ -6,12 +6,8 @@ IS_SUPPORTED :: true;
|
||||
|
||||
now :: proc() -> Time {
|
||||
file_time: win32.FILETIME;
|
||||
|
||||
win32.GetSystemTimeAsFileTime(&file_time);
|
||||
|
||||
ft := i64(u64(file_time.dwLowDateTime) | u64(file_time.dwHighDateTime) << 32);
|
||||
|
||||
ns := (ft - 0x019db1ded53e8000) * 100;
|
||||
ns := win32.FILETIME_as_unix_nanoseconds(file_time);
|
||||
return Time{_nsec=ns};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user