From 5604cff6bfa0a1f2d66bfd9775e7686db8c8d3e1 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 15 Feb 2020 23:32:56 +0100 Subject: [PATCH] Ref T773, audit "null" elevation if tried to be stored --- src/blackmisc/simulation/simulationenvironmentprovider.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/blackmisc/simulation/simulationenvironmentprovider.cpp b/src/blackmisc/simulation/simulationenvironmentprovider.cpp index 2b9dd8372..019957284 100644 --- a/src/blackmisc/simulation/simulationenvironmentprovider.cpp +++ b/src/blackmisc/simulation/simulationenvironmentprovider.cpp @@ -56,7 +56,11 @@ namespace BlackMisc bool ISimulationEnvironmentProvider::rememberGroundElevation(const CCallsign &requestedForCallsign, const CElevationPlane &elevationPlane) { - if (!elevationPlane.hasMSLGeodeticHeight()) { return false; } + if (!elevationPlane.hasMSLGeodeticHeight()) + { + BLACK_AUDIT_X(false, Q_FUNC_INFO, "Elevation plane needs to be MSL NON NULL"); + return false; + } return this->rememberGroundElevation(requestedForCallsign, elevationPlane, elevationPlane.getRadius()); }