Browse Source

Update lib/modding/CModHandler.cpp

Co-authored-by: Ivan Savenko <[email protected]>
kdmcser 11 months ago
parent
commit
5c5bac12eb
1 changed files with 2 additions and 2 deletions
  1. 2 2
      lib/modding/CModHandler.cpp

+ 2 - 2
lib/modding/CModHandler.cpp

@@ -137,8 +137,8 @@ std::vector <TModID> CModHandler::validateAndSortDependencies(std::vector <TModI
 		if(!resolvedOnCurrentTreeLevel.empty())
 		{
 			resolvedModIDs.insert(resolvedOnCurrentTreeLevel.begin(), resolvedOnCurrentTreeLevel.end());
-			for(auto it = resolvedOnCurrentTreeLevel.begin(); it != resolvedOnCurrentTreeLevel.end(); it++)
-				notResolvedModIDs.erase(*it);
+			for(const auto & it : resolvedOnCurrentTreeLevel)
+				notResolvedModIDs.erase(it);
 			continue;
 		}
 		// If there are no valid mods on the current mods tree level, no more mod can be resolved, should be ended.