cmake: Remove unused cmPolicies member.

heaptrack showed a 1 byte allocation with the backtrace pointing
here, as is the case since commit v3.3.0-rc1~112^2~5 (cmPolicies:
Remove unused cmPolicy class., 2015-05-03)
This commit is contained in:
Stephen Kelly 2015-08-23 18:21:21 +02:00
parent 29c1385675
commit d8a5714839
2 changed files with 0 additions and 4 deletions

View File

@ -133,7 +133,6 @@ cmake::cmake()
this->ClearBuildSystem = false; this->ClearBuildSystem = false;
this->FileComparison = new cmFileTimeComparison; this->FileComparison = new cmFileTimeComparison;
this->Policies = new cmPolicies();
this->State = new cmState(this); this->State = new cmState(this);
this->CurrentSnapshot = this->State->CreateBaseSnapshot(); this->CurrentSnapshot = this->State->CreateBaseSnapshot();
@ -171,7 +170,6 @@ cmake::cmake()
cmake::~cmake() cmake::~cmake()
{ {
delete this->CacheManager; delete this->CacheManager;
delete this->Policies;
delete this->State; delete this->State;
if (this->GlobalGenerator) if (this->GlobalGenerator)
{ {

View File

@ -27,7 +27,6 @@ class cmVariableWatch;
class cmFileTimeComparison; class cmFileTimeComparison;
class cmExternalMakefileProjectGenerator; class cmExternalMakefileProjectGenerator;
class cmDocumentationSection; class cmDocumentationSection;
class cmPolicies;
class cmTarget; class cmTarget;
class cmGeneratedFileStream; class cmGeneratedFileStream;
@ -340,7 +339,6 @@ protected:
void AddExtraGenerator(const std::string& name, void AddExtraGenerator(const std::string& name,
CreateExtraGeneratorFunctionType newFunction); CreateExtraGeneratorFunctionType newFunction);
cmPolicies *Policies;
cmGlobalGenerator *GlobalGenerator; cmGlobalGenerator *GlobalGenerator;
cmCacheManager *CacheManager; cmCacheManager *CacheManager;
std::map<std::string, WarningLevel> WarningLevels; std::map<std::string, WarningLevel> WarningLevels;