- Changed DArgs to use a TArray of FStrings instead of doing its own string vector management
in preparation for doing GatherFiles the "right" way. SVN r2183 (trunk)
This commit is contained in:
parent
4e2ca33ea9
commit
5da2885d88
13 changed files with 263 additions and 149 deletions
|
|
@ -1035,6 +1035,32 @@ FString BuildString (int argc, char **argv)
|
|||
}
|
||||
}
|
||||
|
||||
FString BuildString (int argc, FString *argv)
|
||||
{
|
||||
if (argc == 1)
|
||||
{
|
||||
return *argv;
|
||||
}
|
||||
else
|
||||
{
|
||||
FString buf;
|
||||
int arg;
|
||||
|
||||
for (arg = 0; arg < argc; arg++)
|
||||
{
|
||||
if (strchr (argv[arg], ' '))
|
||||
{
|
||||
buf << '"' << argv[arg] << "\" ";
|
||||
}
|
||||
else
|
||||
{
|
||||
buf << argv[arg] << ' ';
|
||||
}
|
||||
}
|
||||
return buf;
|
||||
}
|
||||
}
|
||||
|
||||
//===========================================================================
|
||||
//
|
||||
// SubstituteAliasParams
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue