summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/cmSystemTools.cxx9
1 files changed, 3 insertions, 6 deletions
diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx
index 18d9c28..26ebdca 100644
--- a/Source/cmSystemTools.cxx
+++ b/Source/cmSystemTools.cxx
@@ -426,18 +426,15 @@ bool cmSystemTools::RunSingleCommand(
{
verbose = false;
}
- std::string argsTemp;
- std::string program;
- cmSystemTools::SplitProgramFromArgs(command, program, argsTemp);
- std::vector<cmStdString> args = cmSystemTools::ParseArguments(argsTemp.c_str());
- if(program.size() < 1)
+ std::vector<cmStdString> args = cmSystemTools::ParseArguments(command);
+
+ if(args.size() < 1)
{
return false;
}
std::vector<const char*> argv;
- argv.push_back(program.c_str());
for(std::vector<cmStdString>::const_iterator a = args.begin();
a != args.end(); ++a)
{