cmSystemTools: Drop unused StringEndsWith method

It has no callers and we can inherit one from KWSys SystemTools anyway.
This commit is contained in:
Brad King 2015-09-01 13:50:13 -04:00
parent ed4de3c984
commit 907a919be1
2 changed files with 0 additions and 11 deletions

View File

@ -1409,15 +1409,6 @@ std::string cmSystemTools::ConvertToRunCommandPath(const char* path)
#endif #endif
} }
bool cmSystemTools::StringEndsWith(const char* str1, const char* str2)
{
if ( !str1 || !str2 || strlen(str1) < strlen(str2) )
{
return 0;
}
return !strncmp(str1 + (strlen(str1)-strlen(str2)), str2, strlen(str2));
}
// compute the relative path from here to there // compute the relative path from here to there
std::string cmSystemTools::RelativePath(const char* local, const char* remote) std::string cmSystemTools::RelativePath(const char* local, const char* remote)
{ {

View File

@ -336,8 +336,6 @@ public:
// be used when RunCommand is called from cmake, because the // be used when RunCommand is called from cmake, because the
// running cmake needs paths to be in its format // running cmake needs paths to be in its format
static std::string ConvertToRunCommandPath(const char* path); static std::string ConvertToRunCommandPath(const char* path);
//! Check if the first string ends with the second one.
static bool StringEndsWith(const char* str1, const char* str2);
/** compute the relative path from local to remote. local must /** compute the relative path from local to remote. local must
be a directory. remote can be a file or a directory. be a directory. remote can be a file or a directory.