summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.cxx
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2010-04-26 18:20:54 (GMT)
committerBrad King <brad.king@kitware.com>2010-04-26 18:22:51 (GMT)
commit6e1b510319cb60c4820b1e0d882f4a7911aabf53 (patch)
tree01f5da1fe1e87e066989622d5583ae44b1497362 /Source/cmMakefile.cxx
parent36d850b87eabdcbce00f4139cbc0de58b2c99059 (diff)
downloadCMake-6e1b510319cb60c4820b1e0d882f4a7911aabf53.zip
CMake-6e1b510319cb60c4820b1e0d882f4a7911aabf53.tar.gz
CMake-6e1b510319cb60c4820b1e0d882f4a7911aabf53.tar.bz2
Remove unused cmData and cmMakefile::DataMap
These were implementation details of the unused methods cmMakefile::RegisterData cmMakefile::LookupData We simply remove the methods, members, and class cmData.
Diffstat (limited to 'Source/cmMakefile.cxx')
-rw-r--r--Source/cmMakefile.cxx57
1 files changed, 0 insertions, 57 deletions
diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx
index d09188a..e3d230e 100644
--- a/Source/cmMakefile.cxx
+++ b/Source/cmMakefile.cxx
@@ -124,7 +124,6 @@ cmMakefile::cmMakefile(const cmMakefile& mf): Internal(new Internals)
this->LocalGenerator = mf.LocalGenerator;
this->FunctionBlockers = mf.FunctionBlockers;
- this->DataMap = mf.DataMap;
this->MacrosMap = mf.MacrosMap;
this->SubDirectoryOrder = mf.SubDirectoryOrder;
this->Properties = mf.Properties;
@@ -200,14 +199,6 @@ cmMakefile::~cmMakefile()
{
delete this->UsedCommands[i];
}
- for(DataMapType::const_iterator d = this->DataMap.begin();
- d != this->DataMap.end(); ++d)
- {
- if(d->second)
- {
- delete d->second;
- }
- }
std::vector<cmFunctionBlocker*>::iterator pos;
for (pos = this->FunctionBlockers.begin();
pos != this->FunctionBlockers.end(); ++pos)
@@ -2593,54 +2584,6 @@ void cmMakefile::SetHomeOutputDirectory(const char* lib)
}
}
-
-/**
- * Register the given cmData instance with its own name.
- */
-void cmMakefile::RegisterData(cmData* data)
-{
- std::string name = data->GetName();
- DataMapType::const_iterator d = this->DataMap.find(name);
- if((d != this->DataMap.end()) && (d->second != 0) && (d->second != data))
- {
- delete d->second;
- }
- this->DataMap[name] = data;
-}
-
-
-/**
- * Register the given cmData instance with the given name. This can be used
- * to register a NULL pointer.
- */
-void cmMakefile::RegisterData(const char* name, cmData* data)
-{
- DataMapType::const_iterator d = this->DataMap.find(name);
- if((d != this->DataMap.end()) && (d->second != 0) && (d->second != data))
- {
- delete d->second;
- }
- this->DataMap[name] = data;
-}
-
-
-/**
- * Lookup a cmData instance previously registered with the given name. If
- * the instance cannot be found, return NULL.
- */
-cmData* cmMakefile::LookupData(const char* name) const
-{
- DataMapType::const_iterator d = this->DataMap.find(name);
- if(d != this->DataMap.end())
- {
- return d->second;
- }
- else
- {
- return 0;
- }
-}
-
//----------------------------------------------------------------------------
cmSourceFile* cmMakefile::GetSource(const char* sourceName)
{