From ed3ed503ef4d5ee623f6cc7a7c6d9b1434c7609c Mon Sep 17 00:00:00 2001 From: Matthias Kramm Date: Sat, 14 Mar 2009 21:20:11 +0100 Subject: [PATCH 1/1] ignore unknown escape sequences --- lib/as3/tokenizer.lex | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/as3/tokenizer.lex b/lib/as3/tokenizer.lex index bc4f012..e103b25 100644 --- a/lib/as3/tokenizer.lex +++ b/lib/as3/tokenizer.lex @@ -259,8 +259,15 @@ static int do_unescape(const char*s, const char*end, char*n) } break; } - default: - syntaxerror("unknown escape sequence: \"\\%c\"", *s); + default: { + if(o) { + o[len+0] = '\\'; + o[len+1] = *s; + } + s++; + len+=2; + break; + } } } if(o) o[len]=0; -- 1.7.10.4