Allow ',' to be escaped in string literals
It should only be needed for macro arguments, added to string parsing
function as well for consistency.
@@ -565,6 +565,9 @@ yylex_ReadQuotedString()
case '"':
ch = '"';
break;
+ case ',':
+ ch = ',';
+ break;
case '{':
ch = '{';
break;
@@ -704,6 +707,9 @@ yylex_MACROARGS()
case '\\':
ch = '\\';
break;
+ case ',':
+ ch = ',';
+ break;
case '{':
ch = '{';
break;
