summaryrefslogtreecommitdiff
path: root/lib/gras_impl/block_actor.hpp
diff options
context:
space:
mode:
authorJosh Blum2013-03-01 03:06:22 -0600
committerJosh Blum2013-03-01 03:06:22 -0600
commit69382ea010dab3cc218774a17cafacfec0dde86d (patch)
tree30306806ceea0aebb011035e4fcdc622e8f493a8 /lib/gras_impl/block_actor.hpp
parent964ebc0f4c8581b4147a53fdf1bfd7005d91ee2f (diff)
downloadsandhi-69382ea010dab3cc218774a17cafacfec0dde86d.tar.gz
sandhi-69382ea010dab3cc218774a17cafacfec0dde86d.tar.bz2
sandhi-69382ea010dab3cc218774a17cafacfec0dde86d.zip
gras: use new flag for marking produce
This way we dont produce stuff when the user gets access to the internal buffer, but only when the user is calling produce.
Diffstat (limited to 'lib/gras_impl/block_actor.hpp')
-rw-r--r--lib/gras_impl/block_actor.hpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/gras_impl/block_actor.hpp b/lib/gras_impl/block_actor.hpp
index 8bea03c..d40152a 100644
--- a/lib/gras_impl/block_actor.hpp
+++ b/lib/gras_impl/block_actor.hpp
@@ -140,6 +140,7 @@ struct BlockActor : Apology::Worker
InputBufferQueues input_queues;
OutputBufferQueues output_queues;
BitSet inputs_available;
+ std::vector<bool> produce_outputs;
//tag tracking
std::vector<bool> input_tags_changed;