From 78c07118a9d72f7c16a6aaf79694139273a486b2 Mon Sep 17 00:00:00 2001 From: attila Date: Tue, 19 Sep 2023 17:49:52 +0200 Subject: [PATCH] Projucer: Fix XCode exporter when certain paths contain ! characters --- .../Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h index 219f29140d..c24950a673 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h @@ -3012,7 +3012,7 @@ private: auto propertyName = o.getPropertyName (j); auto val = o.getProperty (propertyName).toString(); - if (val.isEmpty() || (val.containsAnyOf (" \t;<>()=,&+-@~\r\n\\#%^`*") + if (val.isEmpty() || (val.containsAnyOf (" \t;<>()=,&+-@~\r\n\\#%^`*!") && ! (val.trimStart().startsWithChar ('(') || val.trimStart().startsWithChar ('{')))) val = "\"" + val + "\"";