fix: overflow was possible since 1000 is type long

This commit is contained in:
iceman1001 2019-02-22 15:23:09 +01:00
parent ef9d1fa378
commit 1b64c4cb63

View file

@ -130,7 +130,7 @@ uint64_t msclock(void) {
#else
struct timespec t;
clock_gettime(CLOCK_MONOTONIC, &t);
return (t.tv_sec * 1000 + t.tv_nsec / 1000000);
return ( 1000 * (uint64_t)t.tv_sec + t.tv_nsec / 1000000);
#endif
}