X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fas3%2Ftokenizer.lex;h=7752bd524e688a6c4fba10882f4445eea7cbb131;hp=9ac960747dc3ed7343309b3089d38635e0210875;hb=f5d494794ee290c1a0f1dc4d4b2156b04c9a5a97;hpb=6b14c68239f98b818a7aacacc49bb7a16bfa7812 diff --git a/lib/as3/tokenizer.lex b/lib/as3/tokenizer.lex index 9ac9607..7752bd5 100644 --- a/lib/as3/tokenizer.lex +++ b/lib/as3/tokenizer.lex @@ -295,12 +295,6 @@ static void handleCData(char*s, int len) static void handleString(char*s, int len) { - if(as3_pass < 2) { - // don't bother decoding strings in pass 1 - memset(&a3_lval, 0, sizeof(a3_lval)); - return; - } - if(s[0]=='"') { if(s[len-1]!='"') syntaxerror("String doesn't end with '\"'"); s++;len-=2; @@ -310,7 +304,6 @@ static void handleString(char*s, int len) s++;len-=2; } else syntaxerror("String incorrectly terminated"); - a3_lval.str = string_unescape(s, len); }