Explorar o código

ENH: change checkboxes back to pull down menus, remove leak

Bill Hoffman %!s(int64=24) %!d(string=hai) anos
pai
achega
e62f9a7711
Modificáronse 2 ficheiros con 3 adicións e 2 borrados
  1. 2 2
      Source/MFCDialog/CMakeSetupDialog.cpp
  2. 1 0
      Source/cmaketest.cxx

+ 2 - 2
Source/MFCDialog/CMakeSetupDialog.cpp

@@ -593,7 +593,7 @@ void CMakeSetupDialog::FillCacheGUIFromCacheManager()
           m_CacheEntriesList.AddProperty(key,
                                          "ON",
                                          value.m_HelpString.c_str(),
-                                         CPropertyList::CHECKBOX,"",
+                                         CPropertyList::COMBO,"ON|OFF",
                                          reverseOrder 
             );
           }
@@ -602,7 +602,7 @@ void CMakeSetupDialog::FillCacheGUIFromCacheManager()
           m_CacheEntriesList.AddProperty(key,
                                          "OFF",
                                          value.m_HelpString.c_str(),
-                                         CPropertyList::CHECKBOX,"",
+                                         CPropertyList::COMBO,"ON|OFF",
                                          reverseOrder
             );
           }

+ 1 - 0
Source/cmaketest.cxx

@@ -126,5 +126,6 @@ int main (int argc, char *argv[])
   
   // return to the original directory
   cmSystemTools::ChangeDirectory(cwd.c_str());
+  cmMakefileGenerator::UnRegisterGenerators();
   return 0;
 }