Browse Source

Cleanup code

Ivan Savenko 11 months ago
parent
commit
41466238fc
3 changed files with 7 additions and 7 deletions
  1. 1 1
      lib/modding/CModHandler.cpp
  2. 1 1
      lib/modding/ContentTypeHandler.cpp
  3. 5 5
      lib/modding/ModManager.cpp

+ 1 - 1
lib/modding/CModHandler.cpp

@@ -309,7 +309,7 @@ void CModHandler::load()
 void CModHandler::afterLoad(bool onlyEssential)
 {
 	JsonNode modSettings;
-	for (auto & modEntry : getActiveMods())
+	for (const auto & modEntry : getActiveMods())
 	{
 		if (validationPassed.count(modEntry))
 			modManager->setValidatedChecksum(modEntry, modChecksums.at(modEntry));

+ 1 - 1
lib/modding/ContentTypeHandler.cpp

@@ -171,7 +171,7 @@ void ContentTypeHandler::afterLoadFinalization()
 		{
 			if (data.second.modData.isNull())
 			{
-				for (auto node : data.second.patches.Struct())
+				for (const auto & node : data.second.patches.Struct())
 					logMod->warn("Mod '%s' have added patch for object '%s' from mod '%s', but this mod was not loaded or has no new objects.", node.second.getModScope(), node.first, data.first);
 			}
 

+ 5 - 5
lib/modding/ModManager.cpp

@@ -62,7 +62,7 @@ uint32_t ModsState::computeChecksum(const TModID & modName) const
 {
 	boost::crc_32_type modChecksum;
 	// first - add current VCMI version into checksum to force re-validation on VCMI updates
-	modChecksum.process_bytes(reinterpret_cast<const void*>(GameConstants::VCMI_VERSION.data()), GameConstants::VCMI_VERSION.size());
+	modChecksum.process_bytes(static_cast<const void*>(GameConstants::VCMI_VERSION.data()), GameConstants::VCMI_VERSION.size());
 
 	// second - add mod.json into checksum because filesystem does not contains this file
 	// FIXME: remove workaround for core mod
@@ -70,7 +70,7 @@ uint32_t ModsState::computeChecksum(const TModID & modName) const
 	{
 		auto modConfFile = getModDescriptionFile(modName);
 		ui32 configChecksum = CResourceHandler::get("initial")->load(modConfFile)->calculateCRC32();
-		modChecksum.process_bytes(reinterpret_cast<const void *>(&configChecksum), sizeof(configChecksum));
+		modChecksum.process_bytes(static_cast<const void *>(&configChecksum), sizeof(configChecksum));
 	}
 
 	// third - add all detected text files from this mod into checksum
@@ -84,7 +84,7 @@ uint32_t ModsState::computeChecksum(const TModID & modName) const
 	for (const ResourcePath & file : files)
 	{
 		ui32 fileChecksum = filesystem->load(file)->calculateCRC32();
-		modChecksum.process_bytes(reinterpret_cast<const void *>(&fileChecksum), sizeof(fileChecksum));
+		modChecksum.process_bytes(static_cast<const void *>(&fileChecksum), sizeof(fileChecksum));
 	}
 	return modChecksum.checksum();
 }
@@ -190,7 +190,7 @@ const JsonNode & ModsPresetState::getActivePresetConfig() const
 TModList ModsPresetState::getActiveRootMods() const
 {
 	const JsonNode & modsToActivateJson = getActivePresetConfig()["mods"];
-	std::vector<TModID> modsToActivate = modsToActivateJson.convertTo<std::vector<TModID>>();
+	auto modsToActivate = modsToActivateJson.convertTo<std::vector<TModID>>();
 	modsToActivate.push_back(ModScope::scopeBuiltin());
 	return modsToActivate;
 }
@@ -198,7 +198,7 @@ TModList ModsPresetState::getActiveRootMods() const
 std::map<TModID, bool> ModsPresetState::getModSettings(const TModID & modID) const
 {
 	const JsonNode & modSettingsJson = getActivePresetConfig()["settings"][modID];
-	std::map<TModID, bool> modSettings = modSettingsJson.convertTo<std::map<TModID, bool>>();
+	auto modSettings = modSettingsJson.convertTo<std::map<TModID, bool>>();
 	return modSettings;
 }