From 5ecd8c0e9dcc58a04cfed2de2493ad973057b09b Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Fri, 24 Mar 2017 18:17:58 +0100 Subject: Fix: wrong pointer validity check... Change-Id: Ia47159fb18797681fb1dd132be5173e167d8850b Signed-off-by: Romain Forlot --- src/diagnostic/diagnostic-manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/diagnostic/diagnostic-manager.cpp b/src/diagnostic/diagnostic-manager.cpp index 6ab3457..6fd9c2c 100644 --- a/src/diagnostic/diagnostic-manager.cpp +++ b/src/diagnostic/diagnostic-manager.cpp @@ -480,7 +480,7 @@ int diagnostic_manager_t::send_request(sd_event_source *s, uint64_t usec, void * adr->set_in_flight(true); } - if(adr->get_recurring()) + if(adr != nullptr && adr->get_recurring()) { return dm.reschedule_request(s, usec, adr); } -- cgit 1.2.3-korg