File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -334,7 +334,7 @@ EXTERN volatile clock_t g_system_ticks;
334
334
do \
335
335
{ \
336
336
clock_t _tick = (tick); \
337
- (ts)->tv_sec = _tick / TICK_PER_SEC; \
337
+ (ts)->tv_sec = div_const( _tick, TICK_PER_SEC) ; \
338
338
_tick -= (clock_t)(ts)->tv_sec * TICK_PER_SEC; \
339
339
(ts)->tv_nsec = _tick * NSEC_PER_TICK; \
340
340
} \
@@ -347,7 +347,7 @@ EXTERN volatile clock_t g_system_ticks;
347
347
do \
348
348
{ \
349
349
uint64_t _usec = (usec); \
350
- (ts)->tv_sec = _usec / USEC_PER_SEC; \
350
+ (ts)->tv_sec = div_const( _usec, USEC_PER_SEC) ; \
351
351
_usec -= (uint64_t)(ts)->tv_sec * USEC_PER_SEC; \
352
352
(ts)->tv_nsec = _usec * NSEC_PER_USEC; \
353
353
} \
@@ -360,7 +360,7 @@ EXTERN volatile clock_t g_system_ticks;
360
360
do \
361
361
{ \
362
362
uint64_t _nsec = (nsec); \
363
- (ts)->tv_sec = _nsec / NSEC_PER_SEC; \
363
+ (ts)->tv_sec = div_const( _nsec, NSEC_PER_SEC) ; \
364
364
_nsec -= (uint64_t)(ts)->tv_sec * NSEC_PER_SEC; \
365
365
(ts)->tv_nsec = _nsec; \
366
366
} \
You can’t perform that action at this time.
0 commit comments