diff options
author | Tudor Brindus <me@tbrindus.ca> | 2020-06-05 17:50:00 -0400 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2020-06-06 00:09:19 +0200 |
commit | c9c31f803eaebf69481d24ac9355cd1f8d3111d9 (patch) | |
tree | 3ce2ff4a3379b3533778fc5021c12cdadeb1b797 /util | |
parent | dc13bb827d6b7dd40d76ff6f7f3f06688e7d58a0 (diff) |
util/time: de-duplicate `timespec_to_msec`
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); } |