summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-07-17 15:53:57 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-07-17 15:53:57 +0200
commit580018e419c1c0d6cdc4f47103be2d7c1aad1eb7 (patch)
tree102792a4a618b7ffdcc135450641c1f2a1825396 /cfg-to-paths/src/Node.java
parentd48380bd87dcef4b095b2a4e578d4461e68df73c (diff)
Fixes a few dumb mistakes, adds ps example.
Diffstat (limited to 'cfg-to-paths/src/Node.java')
-rw-r--r--cfg-to-paths/src/Node.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/cfg-to-paths/src/Node.java b/cfg-to-paths/src/Node.java
index 6f9083d..5f82f64 100644
--- a/cfg-to-paths/src/Node.java
+++ b/cfg-to-paths/src/Node.java
@@ -51,6 +51,19 @@ public class Node
n_a = NODE_FROM_STRING.get(a);
n_b = NODE_FROM_STRING.get(b);
+ if ((n_a == null) || (n_b == null))
+ {
+ System.err.println
+ (
+ "[E] Causality issue: Nodes \""
+ + a
+ + "\" or \""
+ + b
+ + "\" used but not defined."
+ );
+
+ return false;
+ }
n_a.next_nodes.add(n_b);
return true;