Browse Source

Convert loop to algorithm.

Stephen Kelly 10 years ago
parent
commit
a7fcc148bd
1 changed files with 2 additions and 5 deletions
  1. 2 5
      Source/cmLocalUnixMakefileGenerator3.cxx

+ 2 - 5
Source/cmLocalUnixMakefileGenerator3.cxx

@@ -2396,10 +2396,7 @@ void cmLocalUnixMakefileGenerator3
     std::string outputForExisting =
                           this->ConvertToOutputForExisting(tgtDir, relRetDir);
     std::string prefix = cd_cmd + outputForExisting + " && ";
-    std::vector<std::string>::iterator i = commands.begin();
-    for (; i != commands.end(); ++i)
-      {
-      *i = prefix + *i;
-      }
+    std::transform(commands.begin(), commands.end(), commands.begin(),
+                   std::bind1st(std::plus<std::string>(), prefix));
     }
 }