From 387d47ebf8aa07dde4f85c17682b39c168bf1a20 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Tue, 21 Apr 2020 15:38:22 +0200 Subject: [PATCH] Ref T786, test code for the CSLOT crash Can be removed if the issue is solved. --- src/plugins/simulator/emulated/simulatoremulated.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/plugins/simulator/emulated/simulatoremulated.cpp b/src/plugins/simulator/emulated/simulatoremulated.cpp index 7ef0bf0a2..47fb288fb 100644 --- a/src/plugins/simulator/emulated/simulatoremulated.cpp +++ b/src/plugins/simulator/emulated/simulatoremulated.cpp @@ -336,6 +336,7 @@ namespace BlackSimPlugin { m_lastWeatherPosition = currentPosition; requestWeatherGrid(currentPosition, this->identifier()); + } } } @@ -584,6 +585,12 @@ namespace BlackSimPlugin this->getOwnAircraftPosition(); const CCoordinateGeodetic currentPosition = this->getOwnAircraftPosition(); this->requestWeatherGrid(currentPosition, this->identifier()); + + // crashing version + // kept for testing purposes + // CWeatherGrid g(currentPosition); + // this->requestWeatherGrid(g, { this, &CSimulatorEmulated::injectWeatherGrid}); + return true; }