BUG#259: Do not double quote arguments if they are already quoted when writing DartTestfile.txt.

This commit is contained in:
Brad King 2003-10-30 14:00:59 -05:00
parent f2e6d5790b
commit cc3887c462

View File

@ -67,7 +67,8 @@ void cmAddTestCommand::FinalPass()
++it; ++it;
for (; it != m_Args.end(); ++it) for (; it != m_Args.end(); ++it)
{ {
if(it->find(" ") != std::string::npos) if((it->find(" ") != std::string::npos) &&
(*it->begin() != '"' || *(it->end()-1) != '"'))
{ {
fout << " \"" << *it << "\""; fout << " \"" << *it << "\"";
} }