X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fparser.lex;h=57c70563acaf7d6e5166fdab3e1726c55f323a88;hb=c6e010138791b69c87dc53931480895bda2d5ba2;hp=bf520e59df2e346b52055cc36cda38d2ea94376f;hpb=93b4e0f258c5a31405df91b018760cf7a236ec54;p=swftools.git diff --git a/src/parser.lex b/src/parser.lex index bf520e5..57c7056 100644 --- a/src/parser.lex +++ b/src/parser.lex @@ -153,11 +153,10 @@ RVALUE \"{STRING}\"|([^ \n\r\t]+) {NAME} {s(IDENTIFIER);c();} "[" {c();BEGIN(BINARY);} {S} {c();} -. {char c,c1=0; +. {char c,c1=yytext[0]; printf("Syntax error in line %d, %d: %s", line, column, yytext); while(1) { c=input(); - if(!c1) c1=c; if(c=='\n' || c==EOF) break; printf("%c", c);