From 2263949b7817fad0b2560cb5dd8e102d1f547b47 Mon Sep 17 00:00:00 2001 From: Rolf Eike Beer Date: Wed, 20 Apr 2016 23:23:26 +0200 Subject: 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. --- Source/cmGlobalXCodeGenerator.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/cmGlobalXCodeGenerator.cxx b/Source/cmGlobalXCodeGenerator.cxx index 8eb5e11..755c8a6 100644 --- a/Source/cmGlobalXCodeGenerator.cxx +++ b/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)); -- cgit v0.12