Browse Source

Simplify code. Since we access cache entry through the iterator, we do not need the cache manager any more

Andy Cedilnik 23 years ago
parent
commit
628625af72
2 changed files with 4 additions and 6 deletions
  1. 3 4
      Source/cmakewizard.cxx
  2. 1 2
      Source/cmakewizard.h

+ 3 - 4
Source/cmakewizard.cxx

@@ -24,8 +24,7 @@ cmakewizard::cmakewizard()
 }
 
   
-void cmakewizard::AskUser(const char* key, cmCacheManager::CacheIterator& iter,
-                          cmCacheManager *cacheManager)
+void cmakewizard::AskUser(const char* key, cmCacheManager::CacheIterator& iter)
 {
   std::cout << "Variable Name: " << key << "\n";
   const char* helpstring = iter.GetProperty("HELPSTRING");
@@ -118,7 +117,7 @@ void cmakewizard::RunWizard(std::vector<std::string> const& args)
           {
           if(m_ShowAdvanced || !i.GetPropertyAsBool("ADVANCED"))
             {
-            this->AskUser(key.c_str(), i, cachem);
+            this->AskUser(key.c_str(), i);
             asked = true;
             }
           }
@@ -127,7 +126,7 @@ void cmakewizard::RunWizard(std::vector<std::string> const& args)
         {    
         if(m_ShowAdvanced || !i.GetPropertyAsBool("ADVANCED"))
           {
-          this->AskUser(key.c_str(), i, cachem);
+          this->AskUser(key.c_str(), i);
           asked = true;
           }
         }

+ 1 - 2
Source/cmakewizard.h

@@ -31,8 +31,7 @@ public:
   /**
    * Prompt the User for a new value for key, the answer is put in entry.
    */
-  virtual void AskUser(const char* key, cmCacheManager::CacheIterator& iter,
-                       cmCacheManager *cm);
+  virtual void AskUser(const char* key, cmCacheManager::CacheIterator& iter);
   ///! Show a message to wait for cmake to run.
   virtual void ShowMessage(const char*);