浏览代码

cmCacheManager: Consify version accessors.

Stephen Kelly 11 年之前
父节点
当前提交
2a6e56e078
共有 3 个文件被更改,包括 8 次插入6 次删除
  1. 4 2
      Source/cmCacheManager.h
  2. 2 2
      Source/cmMakefile.cxx
  3. 2 2
      Source/cmMakefile.h

+ 4 - 2
Source/cmCacheManager.h

@@ -145,8 +145,10 @@ public:
   const char* GetCacheValue(const char* key) const;
 
   /** Get the version of CMake that wrote the cache.  */
-  unsigned int GetCacheMajorVersion() { return this->CacheMajorVersion; }
-  unsigned int GetCacheMinorVersion() { return this->CacheMinorVersion; }
+  unsigned int GetCacheMajorVersion() const
+    { return this->CacheMajorVersion; }
+  unsigned int GetCacheMinorVersion() const
+    { return this->CacheMinorVersion; }
   bool NeedCacheCompatibility(int major, int minor);
 
 protected:

+ 2 - 2
Source/cmMakefile.cxx

@@ -169,12 +169,12 @@ void cmMakefile::Initialize()
   this->CheckCMP0000 = false;
 }
 
-unsigned int cmMakefile::GetCacheMajorVersion()
+unsigned int cmMakefile::GetCacheMajorVersion() const
 {
   return this->GetCacheManager()->GetCacheMajorVersion();
 }
 
-unsigned int cmMakefile::GetCacheMinorVersion()
+unsigned int cmMakefile::GetCacheMinorVersion() const
 {
   return this->GetCacheManager()->GetCacheMinorVersion();
 }

+ 2 - 2
Source/cmMakefile.h

@@ -63,8 +63,8 @@ public:
    * was used to write the currently loaded cache, note
    * this method will not work before the cache is loaded.
    */
-  unsigned int GetCacheMajorVersion();
-  unsigned int GetCacheMinorVersion();
+  unsigned int GetCacheMajorVersion() const;
+  unsigned int GetCacheMinorVersion() const;
 
   /* Check for unused variables in this scope */
   void CheckForUnusedVariables() const;