]> granicus.if.org Git - icinga2/commitdiff
Fix nullptr posibility in ProcessEvent
authorNoah Hilverling <noah.hilverling@icinga.com>
Wed, 7 Feb 2018 13:24:06 +0000 (14:24 +0100)
committerJean Flach <jean-marcel.flach@icinga.com>
Wed, 21 Feb 2018 12:47:46 +0000 (13:47 +0100)
lib/remote/eventqueue.cpp

index 80fd160591ef9d74d0534efdc68ed7b1eebf2fea..756c9b9a8e7e0ddb9b1f2ac93d385e6a7e37b99d 100644 (file)
@@ -41,7 +41,7 @@ void EventQueue::ProcessEvent(const Dictionary::Ptr& event)
        frame.Sandboxed = true;
 
        try {
-               if (!FilterUtility::EvaluateFilter(frame, &*m_Filter, event, "event"))
+               if (!FilterUtility::EvaluateFilter(frame, m_Filter.get(), event, "event"))
                        return;
        } catch (const std::exception& ex) {
                Log(LogWarning, "EventQueue")