From 563c5e08e3d61bfd39402a94e78bbaaf75623b04 Mon Sep 17 00:00:00 2001 From: jeff Date: Mon, 16 Mar 2015 12:52:09 -0400 Subject: fix more inner class issues --- src/cuchaz/enigma/gui/CodeReader.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/cuchaz/enigma/gui/CodeReader.java') diff --git a/src/cuchaz/enigma/gui/CodeReader.java b/src/cuchaz/enigma/gui/CodeReader.java index fb8e082..d8fb394 100644 --- a/src/cuchaz/enigma/gui/CodeReader.java +++ b/src/cuchaz/enigma/gui/CodeReader.java @@ -103,14 +103,8 @@ public class CodeReader extends JEditorPane { @Override public void run() { - // get the outermost class - ClassEntry outermostClassEntry = classEntry; - while (outermostClassEntry.isInnerClass()) { - outermostClassEntry = outermostClassEntry.getOutermostClassEntry(); - } - // decompile it - CompilationUnit sourceTree = deobfuscator.getSourceTree(outermostClassEntry.getName()); + CompilationUnit sourceTree = deobfuscator.getSourceTree(classEntry.getOutermostClassName()); String source = deobfuscator.getSource(sourceTree); setCode(source); m_sourceIndex = deobfuscator.getSourceIndex(sourceTree, source, ignoreBadTokens); -- cgit v1.2.3