diff options
Diffstat (limited to 'src/cuchaz/enigma/gui/GuiController.java')
| -rw-r--r-- | src/cuchaz/enigma/gui/GuiController.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cuchaz/enigma/gui/GuiController.java b/src/cuchaz/enigma/gui/GuiController.java index bbefe60..098e065 100644 --- a/src/cuchaz/enigma/gui/GuiController.java +++ b/src/cuchaz/enigma/gui/GuiController.java | |||
| @@ -270,7 +270,7 @@ public class GuiController | |||
| 270 | ClassEntry obfClassEntry = obfReference.getClassEntry().getOuterClassEntry(); | 270 | ClassEntry obfClassEntry = obfReference.getClassEntry().getOuterClassEntry(); |
| 271 | if( !m_deobfuscator.isObfuscatedIdentifier( obfClassEntry ) ) | 271 | if( !m_deobfuscator.isObfuscatedIdentifier( obfClassEntry ) ) |
| 272 | { | 272 | { |
| 273 | throw new IllegalArgumentException( "Entry must be in the jar!" ); | 273 | throw new IllegalArgumentException( "Obfuscated class " + obfClassEntry + " was not found in the jar!" ); |
| 274 | } | 274 | } |
| 275 | if( m_currentObfClass == null || !m_currentObfClass.equals( obfClassEntry ) ) | 275 | if( m_currentObfClass == null || !m_currentObfClass.equals( obfClassEntry ) ) |
| 276 | { | 276 | { |
| @@ -354,6 +354,7 @@ public class GuiController | |||
| 354 | if( sourceTree == null ) | 354 | if( sourceTree == null ) |
| 355 | { | 355 | { |
| 356 | // decompilation of this class is not supported | 356 | // decompilation of this class is not supported |
| 357 | m_gui.setSource("Unable to find class: " + classEntry); | ||
| 357 | return; | 358 | return; |
| 358 | } | 359 | } |
| 359 | String source = m_deobfuscator.getSource( sourceTree ); | 360 | String source = m_deobfuscator.getSource( sourceTree ); |