From c159e3f70b282f0de056aeddc8797edf727843bc Mon Sep 17 00:00:00 2001 From: kramm Date: Fri, 2 Jan 2009 19:52:45 +0000 Subject: [PATCH] kill temporary variable of 'dup2' workaround --- lib/as3/parser.y | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/as3/parser.y b/lib/as3/parser.y index 3cdf1fe..a1edea6 100644 --- a/lib/as3/parser.y +++ b/lib/as3/parser.y @@ -1147,6 +1147,8 @@ static code_t* toreadwrite(code_t*in, code_t*middlepart, char justassign, char r prefix = abc_getlocal(prefix, temp); prefix = abc_swap(prefix); prefix = abc_getlocal(prefix, temp); + if(!use_temp_var); + prefix = abc_kill(prefix, temp); } use_temp_var = 1; } else { -- 1.7.10.4