cmMakefile: Remove superfluous overload

Explicit is better than implicit.
This commit is contained in:
Stephen Kelly
2016-10-07 20:13:34 +02:00
parent 3e8d47d18b
commit c8ec8d6a7e
3 changed files with 1 additions and 7 deletions

View File

@@ -30,7 +30,7 @@ bool cmLinkLibrariesCommand::InitialPass(std::vector<std::string> const& args,
}
this->Makefile->AddLinkLibrary(*i, OPTIMIZED_LibraryType);
} else {
this->Makefile->AddLinkLibrary(*i);
this->Makefile->AddLinkLibrary(*i, GENERAL_LibraryType);
}
}

View File

@@ -1267,11 +1267,6 @@ void cmMakefile::AddLinkDirectoryForTarget(const std::string& target,
}
}
void cmMakefile::AddLinkLibrary(const std::string& lib)
{
this->AddLinkLibrary(lib, GENERAL_LibraryType);
}
void cmMakefile::InitializeFromParent(cmMakefile* parent)
{
this->SystemIncludeDirectories = parent->SystemIncludeDirectories;

View File

@@ -199,7 +199,6 @@ public:
/**
* Add a link library to the build.
*/
void AddLinkLibrary(const std::string&);
void AddLinkLibrary(const std::string&, cmTargetLinkLibraryType type);
void AddLinkLibraryForTarget(const std::string& tgt, const std::string&,
cmTargetLinkLibraryType type);