From c6605db4a7dd98010031f2adfe2c7de85f0da161 Mon Sep 17 00:00:00 2001 From: Bryant <bwmairs@ucsc.edu> Date: Mon, 1 Dec 2014 12:36:15 -0800 Subject: [PATCH] Correctly initialize floats as NaNs where expected. --- src/ui/PrimaryFlightDisplay.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ui/PrimaryFlightDisplay.cc b/src/ui/PrimaryFlightDisplay.cc index 94a1e6cfa..fc7fea570 100644 --- a/src/ui/PrimaryFlightDisplay.cc +++ b/src/ui/PrimaryFlightDisplay.cc @@ -114,6 +114,7 @@ PrimaryFlightDisplay::PrimaryFlightDisplay(QWidget *parent) : heading(0), altitudeAMSL(std::numeric_limits<double>::quiet_NaN()), + altitudeWGS84(std::numeric_limits<double>::quiet_NaN()), altitudeRelative(std::numeric_limits<double>::quiet_NaN()), groundSpeed(std::numeric_limits<double>::quiet_NaN()), @@ -898,7 +899,7 @@ void PrimaryFlightDisplay::drawAltimeter( ) { float primaryAltitude = altitudeWGS84; - float secondaryAltitude = 0; + float secondaryAltitude = std::numeric_limits<double>::quiet_NaN(); painter.resetTransform(); fillInstrumentBackground(painter, area); -- 2.22.0