diff --git a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp index d28ba69917..81e07ad914 100644 --- a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp +++ b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.cpp @@ -72,8 +72,8 @@ void FeasibilityChecker::reset() _first_waypoint_found = false; - _last_lat = NAN; - _last_lon = NAN; + _last_lat = (double)NAN; + _last_lon = (double)NAN; _last_cmd = -1; } diff --git a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp index ab9096c595..d7e0403859 100644 --- a/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp +++ b/src/modules/navigator/MissionFeasibility/FeasibilityChecker.hpp @@ -120,8 +120,8 @@ private: bool _first_waypoint_found{false}; // internal checkDistancesBetweenWaypoints variables - double _last_lat{NAN}; - double _last_lon{NAN}; + double _last_lat{(double)NAN}; + double _last_lon{(double)NAN}; int _last_cmd{-1}; void updateData();