From 159008b99a7659ed91fd4a881980a0e4cebb6e6e Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Sat, 29 Aug 2009 17:13:51 -0700 Subject: [PATCH] ParameterNode: deal gracefully with the case where the node has no peer --- src/edu/berkeley/fleet/dataflow/ParameterNode.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/edu/berkeley/fleet/dataflow/ParameterNode.java b/src/edu/berkeley/fleet/dataflow/ParameterNode.java index 365a114..41057e3 100644 --- a/src/edu/berkeley/fleet/dataflow/ParameterNode.java +++ b/src/edu/berkeley/fleet/dataflow/ParameterNode.java @@ -12,6 +12,7 @@ public class ParameterNode extends Node { set(ctx, new BitVector(ctx.fleet.getWordWidth()).set(l)); } public void set(CodeBag ctx, BitVector bv) { + if (out==null || out.peer==null) return; ctx.sendWord(bv, ((DockInPort)out.peer).dock.getDataDestination()); } -- 1.7.10.4