diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index cac6a12d0..65bfe790e 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -1409,15 +1409,6 @@ std::string cmSystemTools::ConvertToRunCommandPath(const char* path) #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 std::string cmSystemTools::RelativePath(const char* local, const char* remote) { diff --git a/Source/cmSystemTools.h b/Source/cmSystemTools.h index c12a1db96..d14897f47 100644 --- a/Source/cmSystemTools.h +++ b/Source/cmSystemTools.h @@ -336,8 +336,6 @@ public: // be used when RunCommand is called from cmake, because the // running cmake needs paths to be in its format 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 be a directory. remote can be a file or a directory.