diff --git a/SystemTools.cxx b/SystemTools.cxx index a8e4a59ccd0898f2f73658032b93b21fa44e133d..a3585dca572002064b5f44c49188aeb98b34e175 100644 --- a/SystemTools.cxx +++ b/SystemTools.cxx @@ -2475,7 +2475,7 @@ std::string SystemTools::RelativePath(const char* local, const char* remote) } // for each entry that is not common in the remote path add it // to the final path. - for(std::vector<kwsys_stl::string>::iterator i = remoteSplit.begin(); + for(std::vector<String>::iterator i = remoteSplit.begin(); i != remoteSplit.end(); ++i) { if(i->size()) @@ -2486,7 +2486,7 @@ std::string SystemTools::RelativePath(const char* local, const char* remote) std::string relativePath; // result string // now turn the array of directories into a unix path by puttint / // between each entry that does not already have one - for(std::vector<kwsys_stl::string>::iterator i = finalPath.begin(); + for(std::vector<String>::iterator i = finalPath.begin(); i != finalPath.end(); ++i) { if(relativePath.size() && relativePath[relativePath.size()-1] != '/')