Forráskód Böngészése

cmGlobalXCodeGenerator: do not pass char* to cmSystemTools::CollapseFullPath()

This takes a std::string&, so directly pass the object to it instead of
converting back and forth.
Rolf Eike Beer 9 éve
szülő
commit
2263949b78
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      Source/cmGlobalXCodeGenerator.cxx

+ 1 - 1
Source/cmGlobalXCodeGenerator.cxx

@@ -2282,7 +2282,7 @@ void cmGlobalXCodeGenerator::CreateBuildSettings(cmGeneratorTarget* gtgt,
       {
       std::string frameworkDir = *i;
       frameworkDir += "/../";
-      frameworkDir = cmSystemTools::CollapseFullPath(frameworkDir.c_str());
+      frameworkDir = cmSystemTools::CollapseFullPath(frameworkDir);
       if(emitted.insert(frameworkDir).second)
         {
         fdirs.Add(this->XCodeEscapePath(frameworkDir));