From 42ec4fc7d7b9505b2329f10f7f265bb35abfe4e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Thu, 18 Jul 2013 09:37:21 +0200 Subject: [PATCH] Issue #243 Improved deobfuscation --- trunk/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java b/trunk/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java index 07de2714d..a3ba4835e 100644 --- a/trunk/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java +++ b/trunk/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java @@ -2113,7 +2113,7 @@ public class AVM2Code implements Serializable { List currentRefs = refs.get(currentIp); if ((currentRefs != null) && (!currentRefs.isEmpty())) { for (int i = 1; i < currentRefs.size(); i++) { - if (!isDirectAncestor(currentRefs.get(i), ancestor, refs)) { + if (!isDirectAncestor(currentRefs.get(i), ancestor, refs, visited)) { return false; } }