diff --git a/src/asm/lexer.c b/src/asm/lexer.c index 33dd0904..cbd39cf5 100644 --- a/src/asm/lexer.c +++ b/src/asm/lexer.c @@ -565,6 +565,12 @@ yylex_ReadQuotedString() case '"': ch = '"'; break; + case '{': + ch = '{'; + break; + case '}': + ch = '}'; + break; default: maxLength = MAXSTRLEN - index; length = CopyMacroArg(&yylval.tzString[index], maxLength, ch); @@ -698,6 +704,12 @@ yylex_MACROARGS() case '\\': ch = '\\'; break; + case '{': + ch = '{'; + break; + case '}': + ch = '}'; + break; default: maxLength = MAXSTRLEN - index; length = CopyMacroArg(&yylval.tzString[index], maxLength, ch);