From 22c51903c79201e27155d52e8774c10a7f8818fb Mon Sep 17 00:00:00 2001 From: 2xsaiko Date: Fri, 3 Jul 2020 15:16:56 +0200 Subject: Only try to set decompiler service on the class handle provider if it exists. Closes #288 --- enigma-swing/src/main/java/cuchaz/enigma/gui/GuiController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'enigma-swing/src/main/java/cuchaz') 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 { } public void setDecompiler(DecompilerService service) { - chp.setDecompilerService(service); + if (chp != null) { + chp.setDecompilerService(service); + } } public ClassHandleProvider getClassHandleProvider() { -- cgit v1.2.3