From 518d157f76c743612159118def1b5b3a130817f0 Mon Sep 17 00:00:00 2001 From: Alexander Boettcher Date: Tue, 6 Nov 2018 14:39:00 +0100 Subject: [PATCH] os: avoid null pointer acces in alarm lib Issue #3022 --- repos/os/src/lib/alarm/alarm.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repos/os/src/lib/alarm/alarm.cc b/repos/os/src/lib/alarm/alarm.cc index cdd331c2ab..945d29e39f 100644 --- a/repos/os/src/lib/alarm/alarm.cc +++ b/repos/os/src/lib/alarm/alarm.cc @@ -261,7 +261,7 @@ bool Alarm_scheduler::next_deadline(Alarm::Time *deadline) if (deadline) *deadline = _head->_raw.deadline; - if (*deadline < _min_handle_period.deadline) { + if (deadline && *deadline < _min_handle_period.deadline) { *deadline = _min_handle_period.deadline; } return true;