Commit fcc92878 authored by Stephen Kelly's avatar Stephen Kelly
Browse files

cmSourceFileLocation: Remove unused Update method.

The string overload is never called. This allows the removal of
the unused UpdateDirectory method.
parent 59e8740a
......@@ -64,19 +64,6 @@ cmSourceFileLocation
this->UpdateExtension(name);
}
//----------------------------------------------------------------------------
void cmSourceFileLocation::Update(const std::string& name)
{
if(this->AmbiguousDirectory)
{
this->UpdateDirectory(name);
}
if(this->AmbiguousExtension)
{
this->UpdateExtension(name);
}
}
//----------------------------------------------------------------------------
void cmSourceFileLocation::Update(cmSourceFileLocation const& loc)
{
......@@ -175,17 +162,6 @@ void cmSourceFileLocation::UpdateExtension(const std::string& name)
}
}
//----------------------------------------------------------------------------
void cmSourceFileLocation::UpdateDirectory(const std::string& name)
{
// If a full path was given we know the directory.
if(cmSystemTools::FileIsFullPath(name.c_str()))
{
this->Directory = cmSystemTools::GetFilenamePath(name);
this->AmbiguousDirectory = false;
}
}
//----------------------------------------------------------------------------
bool
cmSourceFileLocation
......
......@@ -96,9 +96,7 @@ private:
// Update the location with additional knowledge.
void Update(cmSourceFileLocation const& loc);
void Update(const std::string& name);
void UpdateExtension(const std::string& name);
void UpdateDirectory(const std::string& name);
};
#endif
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment