Commit c6605db4 authored by Bryant's avatar Bryant

Correctly initialize floats as NaNs where expected.

parent 6140fed9
...@@ -114,6 +114,7 @@ PrimaryFlightDisplay::PrimaryFlightDisplay(QWidget *parent) : ...@@ -114,6 +114,7 @@ PrimaryFlightDisplay::PrimaryFlightDisplay(QWidget *parent) :
heading(0), heading(0),
altitudeAMSL(std::numeric_limits<double>::quiet_NaN()), altitudeAMSL(std::numeric_limits<double>::quiet_NaN()),
altitudeWGS84(std::numeric_limits<double>::quiet_NaN()),
altitudeRelative(std::numeric_limits<double>::quiet_NaN()), altitudeRelative(std::numeric_limits<double>::quiet_NaN()),
groundSpeed(std::numeric_limits<double>::quiet_NaN()), groundSpeed(std::numeric_limits<double>::quiet_NaN()),
...@@ -898,7 +899,7 @@ void PrimaryFlightDisplay::drawAltimeter( ...@@ -898,7 +899,7 @@ void PrimaryFlightDisplay::drawAltimeter(
) { ) {
float primaryAltitude = altitudeWGS84; float primaryAltitude = altitudeWGS84;
float secondaryAltitude = 0; float secondaryAltitude = std::numeric_limits<double>::quiet_NaN();
painter.resetTransform(); painter.resetTransform();
fillInstrumentBackground(painter, area); fillInstrumentBackground(painter, area);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment