Merge topic 'cxxmodules-invalid-iterator' into release-3.29

844f054fe0 cmImportedCxxModuleInfo: remove unused pointer field

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !9303
This commit is contained in:
Brad King
2024-03-04 15:20:21 +00:00
committed by Kitware Robot
2 changed files with 1 additions and 3 deletions

View File

@@ -69,7 +69,6 @@ std::string ImportedCxxModuleLookup::BmiNameForSource(std::string const& path)
bmiName = cmStrCat(dirhash.substr(0, HASH_TRUNCATION), ".bmi");
}
this->GeneratorInfo.emplace(
path, ImportedCxxModuleGeneratorInfo{ &importit->second, bmiName });
this->GeneratorInfo.emplace(path, ImportedCxxModuleGeneratorInfo{ bmiName });
return bmiName;
}

View File

@@ -16,7 +16,6 @@ struct ImportedCxxModuleInfo
struct ImportedCxxModuleGeneratorInfo
{
ImportedCxxModuleInfo const* ImportedInfo;
std::string const BmiName;
};