Windows compat: Use GetTickCount for delta timer

Intentionally not including a windows header here to avoid merge conflict on include with mmap support. cl.exe doesn't complain, mingw warns.
This commit is contained in:
richinseattle
2023-07-26 22:19:49 -07:00
committed by GitHub
parent 34cce6a6b5
commit 37e8c20f4f
+4
View File
@@ -360,6 +360,7 @@ int argmax(float* v, int n) {
// ----------------------------------------------------------------------------
long time_in_ms() {
#ifndef _WIN32
struct timespec time;
// Get the current time with nanosecond precision
if (clock_gettime(CLOCK_REALTIME, &time) == 0) {
@@ -368,6 +369,9 @@ long time_in_ms() {
perror("clock_gettime");
return -1; // Return -1 to indicate an error
}
#else
return GetTickCount();
#endif
}
int main(int argc, char *argv[]) {