Browse Source

change the API

Sven Czarnian 3 years ago
parent
commit
9146446924
2 changed files with 4 additions and 4 deletions
  1. 2 2
      src/PlugIn.cpp
  2. 2 2
      src/PlugIn.h

+ 2 - 2
src/PlugIn.cpp

@@ -193,7 +193,7 @@ EuroScopePlugIn::CRadarScreen* PlugIn::OnRadarScreenCreated(const char* displayN
     return this->m_screen.get();
 }
 
-aman::Aircraft* PlugIn::generateAircraftMessage(const EuroScopePlugIn::CRadarTarget& target) {
+aman::Aircraft* PlugIn::generateAircraftMessage(EuroScopePlugIn::CRadarTarget& target) {
     if (false == target.IsValid() || false == target.GetCorrelatedFlightPlan().IsValid())
         return nullptr;
 
@@ -229,7 +229,7 @@ aman::Aircraft* PlugIn::generateAircraftMessage(const EuroScopePlugIn::CRadarTar
     return retval;
 }
 
-void PlugIn::generateAircraftReportMessage(const EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report) {
+void PlugIn::generateAircraftReportMessage(EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report) {
     auto flightPlan = radarTarget.GetCorrelatedFlightPlan();
 
     /* ignore invalid flightplans */

+ 2 - 2
src/PlugIn.h

@@ -43,8 +43,8 @@ namespace aman {
         };
 
         void validateBackendData();
-        aman::Aircraft* generateAircraftMessage(const EuroScopePlugIn::CRadarTarget& target);
-        void generateAircraftReportMessage(const EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report);
+        aman::Aircraft* generateAircraftMessage(EuroScopePlugIn::CRadarTarget& target);
+        void generateAircraftReportMessage(EuroScopePlugIn::CRadarTarget& radarTarget, aman::AircraftReport* report);
 
         Communication                                 m_configuration;
         std::shared_ptr<RadarScreen>                  m_screen;