From c6677761dd93dfa134a25909e11c964683057dd7 Mon Sep 17 00:00:00 2001 From: Sven Czarnian Date: Thu, 19 Aug 2021 08:21:53 +0200 Subject: [PATCH] check if the reporter is initialized --- src/PlugIn.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/PlugIn.cpp b/src/PlugIn.cpp index ff1be6f..c37a7f6 100644 --- a/src/PlugIn.cpp +++ b/src/PlugIn.cpp @@ -126,8 +126,8 @@ aman::Aircraft* PlugIn::generateAircraftMessage(const EuroScopePlugIn::CRadarTar } void PlugIn::OnRadarTargetPositionUpdate(EuroScopePlugIn::CRadarTarget radarTarget) { - /* ignore invalid targets */ - if (false == radarTarget.IsValid()) + /* do nothing if the reporter is not initialized and ignore invalid targets */ + if (false == AircraftReporter::instance().initialized() || false == radarTarget.IsValid()) return; auto flightPlan = radarTarget.GetCorrelatedFlightPlan();