Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit afa629bd authored by Pavlin Radoslavov's avatar Pavlin Radoslavov
Browse files

Allow alarm_cancel() on NULL timers

Remove an assert that prevents using alarm_cancel() with NULL
timers.

Bug: 26831803
Change-Id: Ifd1476272b13a3f7fd5a0dbb57ee867cbfe2c2bb
parent d05eb79f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -260,7 +260,8 @@ static void alarm_set_internal(alarm_t *alarm, period_ms_t period,

void alarm_cancel(alarm_t *alarm) {
  assert(alarms != NULL);
  assert(alarm != NULL);
  if (!alarm)
    return;

  pthread_mutex_lock(&monitor);