COMP: Fix problem on compilers that cannot implicitly convert std::string to cmStdString
This commit is contained in:
parent
d395b563ed
commit
c736b5b958
|
@ -36,7 +36,11 @@ bool cmAddTestCommand::InitialPass(std::vector<std::string> const& args)
|
||||||
// also expand any CMake variables
|
// also expand any CMake variables
|
||||||
|
|
||||||
std::vector<cmStdString> arguments;
|
std::vector<cmStdString> arguments;
|
||||||
arguments.assign(args.begin() + 2, args.end());
|
std::vector<std::string>::const_iterator it;
|
||||||
|
for ( it = args.begin() + 2; it != args.end(); ++ it )
|
||||||
|
{
|
||||||
|
arguments.push_back(*it);
|
||||||
|
}
|
||||||
|
|
||||||
cmTest* test = m_Makefile->CreateTest(args[0].c_str());
|
cmTest* test = m_Makefile->CreateTest(args[0].c_str());
|
||||||
test->SetCommand(args[1].c_str());
|
test->SetCommand(args[1].c_str());
|
||||||
|
|
Loading…
Reference in New Issue