We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4226c6d commit fe46c75Copy full SHA for fe46c75
lib/posix/timer.c
@@ -103,7 +103,7 @@ int timer_gettime(timer_t timerid, struct itimerspec *its)
103
remaining = k_timer_remaining_get(&timer->ztimer);
104
secs = remaining / MSEC_PER_SEC;
105
leftover = remaining - (secs * MSEC_PER_SEC);
106
- nsecs = leftover * NSEC_PER_MSEC;
+ nsecs = (s64_t)leftover * NSEC_PER_MSEC;
107
its->it_value.tv_sec = (s32_t) secs;
108
its->it_value.tv_nsec = (s32_t) nsecs;
109
} else {
0 commit comments