diff options
Diffstat (limited to 'source')
| -rw-r--r-- | source/slang/slang-workspace-version.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/slang/slang-workspace-version.cpp b/source/slang/slang-workspace-version.cpp index 0930ca0de..4caa711c5 100644 --- a/source/slang/slang-workspace-version.cpp +++ b/source/slang/slang-workspace-version.cpp @@ -75,11 +75,15 @@ bool Workspace::updatePredefinedMacros(List<String> macros) { auto index = macro.indexOf('='); OwnedPreprocessorMacroDefinition def; - def.name = macro.getUnownedSlice().head(index).trim(); if (index != -1) { + def.name = macro.getUnownedSlice().head(index).trim(); def.value = macro.getUnownedSlice().tail(index + 1).trim(); } + else + { + def.name = macro.trim(); + } newDefs.add(def); } |
