os: avoid null pointer acces in alarm lib

Issue #3022
This commit is contained in:
Alexander Boettcher 2018-11-06 14:39:00 +01:00 committed by Norman Feske
parent 1ec0619b3e
commit 518d157f76

View File

@ -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;