summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java
diff options
context:
space:
mode:
authorGravatar 2xsaiko2020-07-03 15:16:56 +0200
committerGravatar 2xsaiko2020-07-03 15:16:56 +0200
commit22c51903c79201e27155d52e8774c10a7f8818fb (patch)
treeb183293e9ab9e2e0a80d9b332ef6c6ae515f8280 /enigma-swing/src/main/java
parentFix inner classes getting the full path to the class filled in the rename field (diff)
downloadenigma-fork-22c51903c79201e27155d52e8774c10a7f8818fb.tar.gz
enigma-fork-22c51903c79201e27155d52e8774c10a7f8818fb.tar.xz
enigma-fork-22c51903c79201e27155d52e8774c10a7f8818fb.zip
Only try to set decompiler service on the class handle provider if it exists.
Closes #288
Diffstat (limited to 'enigma-swing/src/main/java')
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
index ed0a2bf..66a21b0 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java
@@ -506,7 +506,9 @@ public class GuiController implements ClientPacketHandler {
506 } 506 }
507 507
508 public void setDecompiler(DecompilerService service) { 508 public void setDecompiler(DecompilerService service) {
509 chp.setDecompilerService(service); 509 if (chp != null) {
510 chp.setDecompilerService(service);
511 }
510 } 512 }
511 513
512 public ClassHandleProvider getClassHandleProvider() { 514 public ClassHandleProvider getClassHandleProvider() {