Преглед изворни кода

Fix find and remove check for uninitialized entries

Andy Cedilnik пре 23 година
родитељ
комит
62d654abae
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      Source/cmCacheManager.cxx

+ 4 - 1
Source/cmCacheManager.cxx

@@ -318,8 +318,11 @@ bool cmCacheManager::SaveCache(const char* path)
     CacheEntryType t = ce.m_Type;
     if(t == cmCacheManager::UNINITIALIZED)
       {
+      /*
+	// This should be added in, but is not for now.
       cmSystemTools::Error("Cache entry \"", (*i).first.c_str(), 
                            "\" is uninitialized");
+      */
       }
     else if(t != INTERNAL)
       {
@@ -595,7 +598,7 @@ void cmCacheManager::CacheIterator::Begin()
 bool cmCacheManager::CacheIterator::Find(const char* key)
 {
   m_Position = m_Container.m_Cache.find(key);
-  return this->IsAtEnd();
+  return !this->IsAtEnd();
 }
 
 void cmCacheManager::CacheIterator::Next()