Explorar o código

remove C++17 insert_or_assign usage

Dydzio %!s(int64=7) %!d(string=hai) anos
pai
achega
0786bd915a
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      AI/VCAI/MapObjectsEvaluator.cpp

+ 1 - 1
AI/VCAI/MapObjectsEvaluator.cpp

@@ -52,7 +52,7 @@ boost::optional<int> MapObjectsEvaluator::getObjectValue(int primaryID, int seco
 void MapObjectsEvaluator::addObjectData(int primaryID, int secondaryID, int value) //by current design it updates value if already in AI database
 {
 	CompoundMapObjectID internalIdentifier = CompoundMapObjectID(primaryID, secondaryID);
-	objectDatabase.insert_or_assign(internalIdentifier, value);
+	objectDatabase[internalIdentifier] = value;
 }
 
 void MapObjectsEvaluator::removeObjectData(int primaryID, int secondaryID)