summaryrefslogtreecommitdiffstats
path: root/Source/MFCDialog/CMakeSetupDialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/MFCDialog/CMakeSetupDialog.cpp')
-rw-r--r--Source/MFCDialog/CMakeSetupDialog.cpp16
1 files changed, 4 insertions, 12 deletions
diff --git a/Source/MFCDialog/CMakeSetupDialog.cpp b/Source/MFCDialog/CMakeSetupDialog.cpp
index 2cc6552..fae2e8b 100644
--- a/Source/MFCDialog/CMakeSetupDialog.cpp
+++ b/Source/MFCDialog/CMakeSetupDialog.cpp
@@ -434,19 +434,11 @@ void CMakeSetupDialog::FillCacheManagerFromCacheGUI()
i != items.end(); ++i)
{
CPropertyItem* item = *i;
- // check to see if the editor has removed the cache entry
- if(item->m_Removed)
- {
- cmCacheManager::GetInstance()->RemoveCacheEntry((*i)->m_propName);
- }
- else
- {
- cmCacheManager::CacheEntry *entry =
+ cmCacheManager::CacheEntry *entry =
cmCacheManager::GetInstance()->GetCacheEntry((const char*)item->m_propName);
- if (entry)
- {
- entry->m_Value = item->m_curValue;
- }
+ if (entry)
+ {
+ entry->m_Value = item->m_curValue;
}
}
}