Browse Source

cmMacroCommand: Remove condition around ARGN replacement.

There is none for ARGC replacement, so no reason to conditionalize the
replacement.  The computation is already done.
Stephen Kelly 10 years ago
parent
commit
4aa7bd2ac1
1 changed files with 1 additions and 5 deletions
  1. 1 5
      Source/cmMacroCommand.cxx

+ 1 - 5
Source/cmMacroCommand.cxx

@@ -159,11 +159,7 @@ bool cmMacroHelperCommand::InvokeInitialPass
         // replace argc
         cmSystemTools::ReplaceString(tmps, "${ARGC}",argcDef.c_str());
 
-        // repleace ARGN
-        if (tmps.find("${ARGN}") != std::string::npos)
-          {
-          cmSystemTools::ReplaceString(tmps, "${ARGN}", expandedArgn.c_str());
-          }
+        cmSystemTools::ReplaceString(tmps, "${ARGN}", expandedArgn.c_str());
 
         // if the current argument of the current function has ${ARGV in it
         // then try replacing ARGV values