From 85814a5ae222d571045b0b2762fce46aff731024 Mon Sep 17 00:00:00 2001 From: buehlera <buehlera@tec-nb-buehlera> Date: Mon, 26 Oct 2020 13:59:10 +0100 Subject: [PATCH] CodeConnectString -> Abfangen von null-Objekten eingefuegt --- .../simulator/simcode/comm/CodeConnectString.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/tec/letsgoing/ardublock/simulator/simcode/comm/CodeConnectString.java b/src/tec/letsgoing/ardublock/simulator/simcode/comm/CodeConnectString.java index 2628789..9708493 100644 --- a/src/tec/letsgoing/ardublock/simulator/simcode/comm/CodeConnectString.java +++ b/src/tec/letsgoing/ardublock/simulator/simcode/comm/CodeConnectString.java @@ -26,7 +26,18 @@ public class CodeConnectString extends SimCode { @Override public SimTypeString run(Arduino _arduino, SimCode functionHead) { - out = "" + block1.run(_arduino, functionHead).toString() + " " + block2.run(_arduino, functionHead).toString(); + if(block1 != null && block2 != null) { + out = "" + block1.run(_arduino, functionHead).toString() + " " + block2.run(_arduino, functionHead).toString(); + } + else if(block1 == null && block2 != null) { + out = "" + block2.run(_arduino, functionHead).toString(); + } + else if(block1 != null && block2 == null) { + out = "" + block1.run(_arduino, functionHead).toString(); + } + else { + out = ""; + } return new SimTypeString(out); } -- GitLab