diff --git a/osdep/timer.h b/osdep/timer.h index 3a925caec3..3eab817626 100644 --- a/osdep/timer.h +++ b/osdep/timer.h @@ -23,7 +23,7 @@ // Initialize timer, must be called at least once at start. void mp_time_init(void); -// Return time in nanoseconds. Never wraps. Never returns 0 or negative values. +// Return time in nanoseconds. Never wraps. Never returns negative values. int64_t mp_time_ns(void); // Return time in seconds. Can have down to 1 nanosecond resolution, but will diff --git a/test/timer.c b/test/timer.c index f85009c1e7..962760f592 100644 --- a/test/timer.c +++ b/test/timer.c @@ -13,7 +13,7 @@ int main(void) /* timekeeping */ { int64_t now = mp_time_ns(); - assert_true(now > 0); + assert_true(now >= 0); mp_sleep_ns(MP_TIME_MS_TO_NS(10));