diff --git a/src/modules/navigator/mission_block.cpp b/src/modules/navigator/mission_block.cpp index d28abffc03..b7dc54f420 100644 --- a/src/modules/navigator/mission_block.cpp +++ b/src/modules/navigator/mission_block.cpp @@ -988,7 +988,7 @@ void MissionBlock::startPrecLand(uint16_t land_precision) } } -void MissionBlock::updateAltToAvoidTerrainCollisionAndRepublishTriplet(mission_item_s mission_item) +void MissionBlock::updateAltToAvoidTerrainCollisionAndRepublishTriplet(const mission_item_s &mission_item) { // Avoid flying into terrain using the distance sensor. Enable through the parameter NAV_MIN_GND_DIST. // Only active during commanded descents with vz>0 (to prevent climb-aways), excluding landing and VTOL transitions. diff --git a/src/modules/navigator/mission_block.h b/src/modules/navigator/mission_block.h index 52f626a2fe..793e0e6bb3 100644 --- a/src/modules/navigator/mission_block.h +++ b/src/modules/navigator/mission_block.h @@ -198,7 +198,7 @@ protected: void setLandMissionItem(mission_item_s &item, const PositionYawSetpoint &pos_yaw_sp) const; void startPrecLand(uint16_t land_precision); - void updateAltToAvoidTerrainCollisionAndRepublishTriplet(mission_item_s mission_item); + void updateAltToAvoidTerrainCollisionAndRepublishTriplet(const mission_item_s &mission_item); /** * @brief Issue a command for mission items with a nav_cmd that specifies an action