From f048ca746eb606405a03b67144f9625b179dd6ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Wed, 2 Jan 2013 12:21:51 +0100 Subject: [PATCH] AS3: chained assignments fix --- trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java b/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java index 7deccf085..72b98becf 100644 --- a/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java +++ b/trunk/src/com/jpexs/asdec/abc/avm2/AVM2Code.java @@ -1522,7 +1522,7 @@ public class AVM2Code { } else if (insAfter.definition instanceof SetLocalTypeIns) { //chained assignments int reg = (((SetLocalTypeIns) insAfter.definition).getRegisterId(insAfter)); - for (int t = ip + 1; t < end - 1; t++) { + for (int t = ip + 1; t <= end - 1; t++) { if (code.get(t).definition instanceof KillIns) { if (code.get(t).operands[0] == reg) { break;