BUG: Added hack to cmSystemTools::GetPath to make its algorithm correctly parse off the last entry of the system PATH environment variable.
This commit is contained in:
parent
c60696ccaf
commit
ad2437f08c
|
@ -90,6 +90,11 @@ void cmSystemTools::GetPath(std::vector<std::string>& path)
|
|||
const char* pathSep = ":";
|
||||
#endif
|
||||
std::string pathEnv = getenv("PATH");
|
||||
// A hack to make the below algorithm work.
|
||||
if(pathEnv[pathEnv.length()-1] != ':')
|
||||
{
|
||||
pathEnv += ":";
|
||||
}
|
||||
std::string::size_type start =0;
|
||||
bool done = false;
|
||||
while(!done)
|
||||
|
|
Loading…
Reference in New Issue