timeval_add_ms() fixed

1000000us are exactly 1s so.
This commit is contained in:
Tobias Brunner 2013-03-28 10:25:11 +01:00
parent c2dba63bd4
commit 819c02dbc6
1 changed files with 1 additions and 1 deletions

View File

@ -507,7 +507,7 @@ time_t time_monotonic(timeval_t *tv);
static inline void timeval_add_ms(timeval_t *tv, u_int ms)
{
tv->tv_usec += ms * 1000;
while (tv->tv_usec > 1000000 /* 1s */)
while (tv->tv_usec >= 1000000 /* 1s */)
{
tv->tv_usec -= 1000000;
tv->tv_sec++;