Browse Source

cmMacroCommand: Replace a loop with cmJoin.

Stephen Kelly 10 years ago
parent
commit
9fe8f49353
1 changed files with 3 additions and 3 deletions
  1. 3 3
      Source/cmMacroCommand.cxx

+ 3 - 3
Source/cmMacroCommand.cxx

@@ -262,11 +262,11 @@ IsFunctionBlocked(const cmListFileFunction& lff, cmMakefile &mf,
     if (!this->Depth)
       {
       std::string name = this->Args[0];
-      std::vector<std::string>::size_type cc;
       name += "(";
-      for ( cc = 0; cc < this->Args.size(); cc ++ )
+      if (!this->Args.empty())
         {
-        name += " " + this->Args[cc];
+        name += " ";
+        name += cmJoin(this->Args, " ");
         }
       name += " )";
       mf.AddMacro(this->Args[0].c_str(), name.c_str());