Ensure UNIX implementations of PltGetMillis() are not limited to 32 bits

This commit is contained in:
Cameron Gutman
2022-10-21 17:44:43 -05:00
parent 6d767a8494
commit b282c7e603

View File

@@ -401,13 +401,13 @@ uint64_t PltGetMillis(void) {
clock_gettime(CLOCK_MONOTONIC, &tv);
return (tv.tv_sec * 1000) + (tv.tv_nsec / 1000000);
return ((uint64_t)tv.tv_sec * 1000) + (tv.tv_nsec / 1000000);
#else
struct timeval tv;
gettimeofday(&tv, NULL);
return (tv.tv_sec * 1000) + (tv.tv_usec / 1000);
return ((uint64_t)tv.tv_sec * 1000) + (tv.tv_usec / 1000);
#endif
}