cmake::GetCacheDefinition: Return cmProp

This commit is contained in:
vvs31415
2020-09-28 09:00:00 -07:00
parent 1b03ac7da7
commit d298ae7470
8 changed files with 35 additions and 38 deletions
+2 -3
View File
@@ -3140,11 +3140,10 @@ std::string cmGlobalXCodeGenerator::GetOrCreateId(const std::string& name,
const std::string& id)
{
std::string guidStoreName = cmStrCat(name, "_GUID_CMAKE");
const char* storedGUID =
this->CMakeInstance->GetCacheDefinition(guidStoreName);
cmProp storedGUID = this->CMakeInstance->GetCacheDefinition(guidStoreName);
if (storedGUID) {
return storedGUID;
return *storedGUID;
}
this->CMakeInstance->AddCacheEntry(guidStoreName, id.c_str(),