mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-10-01 04:03:24 +03:00
cmFunctionCommand: Split loop in two.
This commit is contained in:
1 parent
0ec1f45a13
commit
e5ebeae768
1 file changed
+4
-2
@@ -128,8 +128,6 @@ bool cmFunctionHelperCommand::InvokeInitialPass
|
||||
// define ARGV and ARGN
|
||||
std::vector<std::string>::const_iterator eit;
|
||||
std::string argvDef;
|
||||
std::string argnDef;
|
||||
unsigned int cnt = 0;
|
||||
for ( eit = expandedArgs.begin(); eit != expandedArgs.end(); ++eit )
|
||||
{
|
||||
if (!argvDef.empty())
|
||||
@@ -137,6 +135,10 @@ bool cmFunctionHelperCommand::InvokeInitialPass
|
||||
argvDef += ";";
|
||||
}
|
||||
argvDef += *eit;
|
||||
}
|
||||
std::string argnDef;
|
||||
unsigned int cnt = 0;
|
||||
for ( eit = expandedArgs.begin(); eit != expandedArgs.end(); ++eit )
|
||||
if ( cnt >= this->Args.size()-1 )
|
||||
{
|
||||
if (!argnDef.empty())
|
||||
|
||||
Reference in new issue
Block a user