Browse Source

try fix build

Andrii Danylchenko 6 years ago
parent
commit
75ed6210c6
1 changed files with 2 additions and 2 deletions
  1. 2 2
      AI/VCAI/ArmyManager.cpp

+ 2 - 2
AI/VCAI/ArmyManager.cpp

@@ -47,7 +47,7 @@ std::vector<SlotInfo> ArmyManager::getSortedSlots(const CCreatureSet * target, c
 	for(auto pair : creToPower)
 		resultingArmy.push_back(pair.second);
 
-	boost::sort(resultingArmy, [](SlotInfo & left, SlotInfo & right) -> bool
+	boost::sort(resultingArmy, [](const SlotInfo & left, const SlotInfo & right) -> bool
 	{
 		return left.power > right.power;
 	});
@@ -57,7 +57,7 @@ std::vector<SlotInfo> ArmyManager::getSortedSlots(const CCreatureSet * target, c
 
 std::vector<SlotInfo>::iterator ArmyManager::getWeakestCreature(std::vector<SlotInfo> & army) const
 {
-	auto weakest = boost::min_element(army, [](SlotInfo & left, SlotInfo & right) -> bool
+	auto weakest = boost::min_element(army, [](const SlotInfo & left, const SlotInfo & right) -> bool
 	{
 		if(left.creature->level != right.creature->level)
 			return left.creature->level < right.creature->level;