diff options
Diffstat (limited to 'Source/cmCacheManager.cxx')
-rw-r--r-- | Source/cmCacheManager.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmCacheManager.cxx b/Source/cmCacheManager.cxx index dc9aba1..ee89b0d 100644 --- a/Source/cmCacheManager.cxx +++ b/Source/cmCacheManager.cxx @@ -628,7 +628,8 @@ const char* cmCacheManager::CacheEntry::GetProperty( if (prop == "VALUE") { return this->Value.c_str(); } - return this->Properties.GetPropertyValue(prop); + cmProp retVal = this->Properties.GetPropertyValue(prop); + return retVal ? retVal->c_str() : nullptr; } void cmCacheManager::CacheEntry::SetProperty(const std::string& prop, |