canplayer: fix usec overflow handling
Commit 9c2de072a0 ("asc2log: Correct usec overflow handling") fixed the
usec overflow handling which is contained in a similar code snippet in
canplayer too.
Cc: Simon Tegelid <simon.tegelid@niradynamics.se>
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
pull/300/head
parent
9c2de072a0
commit
553f0d282b
|
|
@ -139,7 +139,7 @@ static inline int frames_to_send(struct timeval *today, struct timeval *diff,
|
||||||
cmp.tv_sec = log->tv_sec + diff->tv_sec;
|
cmp.tv_sec = log->tv_sec + diff->tv_sec;
|
||||||
cmp.tv_usec = log->tv_usec + diff->tv_usec;
|
cmp.tv_usec = log->tv_usec + diff->tv_usec;
|
||||||
|
|
||||||
if (cmp.tv_usec > 1000000) {
|
if (cmp.tv_usec >= 1000000) {
|
||||||
cmp.tv_usec -= 1000000;
|
cmp.tv_usec -= 1000000;
|
||||||
cmp.tv_sec++;
|
cmp.tv_sec++;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue