浏览代码

cmake: Constify cmake::GetRegisteredGenerators

Brad King 9 年之前
父节点
当前提交
1d408dc10f
共有 2 个文件被更改,包括 3 次插入2 次删除
  1. 2 1
      Source/cmake.cxx
  2. 1 1
      Source/cmake.h

+ 2 - 1
Source/cmake.cxx

@@ -811,7 +811,8 @@ void cmake::AddDefaultExtraGenerators()
 #endif
 }
 
-void cmake::GetRegisteredGenerators(std::vector<GeneratorInfo>& generators)
+void cmake::GetRegisteredGenerators(
+  std::vector<GeneratorInfo>& generators) const
 {
   for (RegisteredGeneratorsVector::const_iterator i = this->Generators.begin(),
                                                   e = this->Generators.end();

+ 1 - 1
Source/cmake.h

@@ -187,7 +187,7 @@ public:
   void SetGlobalGenerator(cmGlobalGenerator*);
 
   ///! Get the names of the current registered generators
-  void GetRegisteredGenerators(std::vector<GeneratorInfo>& generators);
+  void GetRegisteredGenerators(std::vector<GeneratorInfo>& generators) const;
 
   ///! Set the name of the selected generator-specific platform.
   void SetGeneratorPlatform(std::string const& ts)