diff --git a/run.c b/run.c index 940db6f..733010c 100644 --- a/run.c +++ b/run.c @@ -364,6 +364,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) { @@ -372,6 +373,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[]) {