fixed reconcile bug in assignment
authorkramm <kramm>
Fri, 2 Jan 2009 19:52:34 +0000 (19:52 +0000)
committerkramm <kramm>
Fri, 2 Jan 2009 19:52:34 +0000 (19:52 +0000)
lib/as3/parser.y

index 959f76d..3cdf1fe 100644 (file)
@@ -1234,6 +1234,7 @@ static code_t* toreadwrite(code_t*in, code_t*middlepart, char justassign, char r
             c = abc_setlocal(c, temp);
             c = code_append(c, write);
             c = abc_getlocal(c, temp);
+            c = abc_kill(c, temp);
         }
     }