From 8c39efe8546668c7828a53be4641f6fa13579e2f Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Thu, 10 May 2007 11:16:06 -0400 Subject: [PATCH] ENH: make sure escaping is done for strings on the command line --- Source/cmGlobalXCodeGenerator.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/cmGlobalXCodeGenerator.cxx b/Source/cmGlobalXCodeGenerator.cxx index a01910081..9b967694e 100644 --- a/Source/cmGlobalXCodeGenerator.cxx +++ b/Source/cmGlobalXCodeGenerator.cxx @@ -433,6 +433,7 @@ cmGlobalXCodeGenerator::CreateXCodeSourceFile(cmLocalGenerator* lg, lg->AppendFlags(flags, cmtarget.GetProperty("COMPILE_FLAGS")); } lg->AppendFlags(flags, sf->GetProperty("COMPILE_FLAGS")); + cmSystemTools::ReplaceString(flags, "\"", "\\\""); cmXCodeObject* fileRef = this->CreateObject(cmXCodeObject::PBXFileReference);