From 4bb71b3e25c55a28bdfd4447ec2bbb5c669a7c82 Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Sun, 2 Sep 2012 18:51:25 -0700 Subject: implement logic for work_noutput_items --- lib/gras_impl/input_buffer_queues.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/gras_impl/input_buffer_queues.hpp') diff --git a/lib/gras_impl/input_buffer_queues.hpp b/lib/gras_impl/input_buffer_queues.hpp index 6ac786f..8e1416a 100644 --- a/lib/gras_impl/input_buffer_queues.hpp +++ b/lib/gras_impl/input_buffer_queues.hpp @@ -135,6 +135,7 @@ struct InputBufferQueues const tsbe::Buffer &buff = _queues[i].front(); if (_offset_bytes[i] >= buff.get_length()) { + ASSERT(_offset_bytes[i] == buff.get_length()); //bad to consume more than buffer allows if (_history_bytes[i] != 0) { char *src_mem = ((char *)buff.get_memory()) + _offset_bytes[i] - _history_bytes[i]; -- cgit