From 04ae98a772e2c083c1ae5cb02192e46bf3048877 Mon Sep 17 00:00:00 2001 From: jochen Date: Fri, 14 May 1999 11:30:54 +0000 Subject: [PATCH] --noverify option git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@806 379699f6-c40d-0410-875b-85095c16579e --- jode/jode/decompiler/CodeAnalyzer.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/jode/jode/decompiler/CodeAnalyzer.java b/jode/jode/decompiler/CodeAnalyzer.java index 7c6a556..928ed92 100644 --- a/jode/jode/decompiler/CodeAnalyzer.java +++ b/jode/jode/decompiler/CodeAnalyzer.java @@ -53,12 +53,15 @@ public class CodeAnalyzer implements Analyzer, Scope { method = ma; imports = i; code = minfo.getBytecode(); - CodeVerifier verifier = new CodeVerifier(getClazz(), minfo, code); - try { - verifier.verify(); - } catch (VerifyException ex) { - ex.printStackTrace(); - throw new jode.AssertError("Verification error"); + + if ((Decompiler.options & Decompiler.OPTION_VERIFY) != 0) { + CodeVerifier verifier = new CodeVerifier(getClazz(), minfo, code); + try { + verifier.verify(); + } catch (VerifyException ex) { + ex.printStackTrace(GlobalOptions.err); + throw new jode.AssertError("Verification error"); + } } if ((Decompiler.options & Decompiler.OPTION_LVT) != 0) {