From a19c2593daf55b225e440b84dc67db75fef558d0 Mon Sep 17 00:00:00 2001 From: jochen Date: Fri, 23 Oct 1998 20:36:40 +0000 Subject: [PATCH] Synchronized blocks, finally block that return git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@66 379699f6-c40d-0410-875b-85095c16579e --- jode/jode/flow/FlowBlock.java | 435 ++++++++++++++++++++++++++-------- 1 file changed, 333 insertions(+), 102 deletions(-) diff --git a/jode/jode/flow/FlowBlock.java b/jode/jode/flow/FlowBlock.java index ab89ffb..eb8e9b4 100644 --- a/jode/jode/flow/FlowBlock.java +++ b/jode/jode/flow/FlowBlock.java @@ -578,18 +578,18 @@ public class FlowBlock { jump.prev.jump != jump) throw new RuntimeException("Inconsistency"); - StructuredBlock sb = jump.prev; - while (sb != block) { - if (sb.outer == null) + StructuredBlock prev = jump.prev; + while (prev != block) { + if (prev.outer == null) throw new RuntimeException("Inconsistency"); - StructuredBlock[] blocks = sb.outer.getSubBlocks(); + StructuredBlock[] blocks = prev.outer.getSubBlocks(); int i; for (i=0; i