summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/gui/CodeReader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cuchaz/enigma/gui/CodeReader.java')
-rw-r--r--src/cuchaz/enigma/gui/CodeReader.java8
1 files changed, 1 insertions, 7 deletions
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 {
103 @Override 103 @Override
104 public void run() { 104 public void run() {
105 105
106 // get the outermost class
107 ClassEntry outermostClassEntry = classEntry;
108 while (outermostClassEntry.isInnerClass()) {
109 outermostClassEntry = outermostClassEntry.getOutermostClassEntry();
110 }
111
112 // decompile it 106 // decompile it
113 CompilationUnit sourceTree = deobfuscator.getSourceTree(outermostClassEntry.getName()); 107 CompilationUnit sourceTree = deobfuscator.getSourceTree(classEntry.getOutermostClassName());
114 String source = deobfuscator.getSource(sourceTree); 108 String source = deobfuscator.getSource(sourceTree);
115 setCode(source); 109 setCode(source);
116 m_sourceIndex = deobfuscator.getSourceIndex(sourceTree, source, ignoreBadTokens); 110 m_sourceIndex = deobfuscator.getSourceIndex(sourceTree, source, ignoreBadTokens);