diff options
Diffstat (limited to '3rdparty/libconfig/extra')
-rw-r--r-- | 3rdparty/libconfig/extra/gen/scanner.l | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/3rdparty/libconfig/extra/gen/scanner.l b/3rdparty/libconfig/extra/gen/scanner.l index a7befd11d..4b3048fab 100644 --- a/3rdparty/libconfig/extra/gen/scanner.l +++ b/3rdparty/libconfig/extra/gen/scanner.l @@ -129,9 +129,9 @@ include_open ^[ \t]*@include[ \t]+\" return(TOK_STRING); } -\<\? { BEGIN SCRIPTBLOCK; } -<SCRIPTBLOCK>([^\?]|\?[^\>])+ { scanctx_append_string(yyextra, yytext); } -<SCRIPTBLOCK>\?\> { +\<\" { BEGIN SCRIPTBLOCK; } +<SCRIPTBLOCK>([^\"]|\"[^\>])+ { scanctx_append_string(yyextra, yytext); } +<SCRIPTBLOCK>\"\> { yylval->sval = scanctx_take_string(yyextra); BEGIN INITIAL; return(TOK_STRING); |