mirror of https://gerrit.osmocom.org/libosmocore
timer: Use the now parameter when it is not NULL
The code would have used an uninitialized current_time in case "now" was not NULL. As now is const and timersub expects a non const parameter I decided to copy now into current_time. Fixes: CID #1040661
This commit is contained in:
parent
550b06c04c
commit
8e5435a864
|
@ -141,10 +141,10 @@ int osmo_timer_remaining(const struct osmo_timer_list *timer,
|
|||
{
|
||||
struct timeval current_time;
|
||||
|
||||
if (!now) {
|
||||
if (!now)
|
||||
gettimeofday(¤t_time, NULL);
|
||||
now = ¤t_time;
|
||||
}
|
||||
else
|
||||
current_time = *now;
|
||||
|
||||
timersub(&timer->timeout, ¤t_time, remaining);
|
||||
|
||||
|
|
Loading…
Reference in New Issue