From 71491b8d79d0fc0afe9b7b6c2a1123c68efff786 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Sat, 29 Jun 2013 19:10:46 +0200 Subject: [PATCH] ignoring fixGraph errors --- trunk/src/com/jpexs/decompiler/flash/graph/Graph.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/trunk/src/com/jpexs/decompiler/flash/graph/Graph.java b/trunk/src/com/jpexs/decompiler/flash/graph/Graph.java index 34fd4deb2..a916a5eab 100644 --- a/trunk/src/com/jpexs/decompiler/flash/graph/Graph.java +++ b/trunk/src/com/jpexs/decompiler/flash/graph/Graph.java @@ -67,11 +67,16 @@ public class Graph { } private void fixGraph(GraphPart part) { - while (fixGraphOnce(part, new ArrayList(), false)) { + //if(true) return; + try{ + while (fixGraphOnce(part, new ArrayList(), false)) { + } + }catch(Exception | Error ex){ + //ignore } } - private boolean fixGraphOnce(GraphPart part, List visited, boolean doChildren) { + private boolean fixGraphOnce(GraphPart part, List visited, boolean doChildren) { if (visited.contains(part)) { return false; }