diff options
Diffstat (limited to 'util')
| -rw-r--r-- | util/time.c | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/util/time.c b/util/time.c index b2333921..a47fc613 100644 --- a/util/time.c +++ b/util/time.c @@ -4,8 +4,12 @@  #include "util/time.h" +int64_t timespec_to_msec(const struct timespec *a) { +	return (int64_t)a->tv_sec * 1000 + a->tv_nsec / 1000000; +} +  uint32_t get_current_time_msec(void) {  	struct timespec now;  	clock_gettime(CLOCK_MONOTONIC, &now); -	return now.tv_sec * 1000 + now.tv_nsec / 1000000; +	return timespec_to_msec(&now);  } | 
