diff --git a/src/modules/land_detector/LandDetector.cpp b/src/modules/land_detector/LandDetector.cpp index 97b6ba0354..26d7cb4882 100644 --- a/src/modules/land_detector/LandDetector.cpp +++ b/src/modules/land_detector/LandDetector.cpp @@ -169,9 +169,9 @@ void LandDetector::_check_params(const bool force) if (updated || force) { _update_params(); uint32_t flight_time; - param_get(_p_total_flight_time_high, &flight_time); + param_get(_p_total_flight_time_high, (int32_t *)&flight_time); _total_flight_time = ((uint64_t)flight_time) << 32; - param_get(_p_total_flight_time_low, &flight_time); + param_get(_p_total_flight_time_low, (int32_t *)&flight_time); _total_flight_time |= flight_time; } }