summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/runtime/gr_buffer.cc
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2010-11-06 13:03:28 -0400
committerTom Rondeau <trondeau@vt.edu>2010-11-06 13:03:28 -0400
commitd58d250c82ff8b106aec02f5222cea385b74d729 (patch)
tree6bb77b6fed8bfb064f8ec0425674451916dc506e /gnuradio-core/src/lib/runtime/gr_buffer.cc
parentbf079e66e50f4aff775175c288e952b6325ea71c (diff)
buffer_reader does not hold its own tags but looks upstream to the associated buffer to get them.
Diffstat (limited to 'gnuradio-core/src/lib/runtime/gr_buffer.cc')
-rw-r--r--gnuradio-core/src/lib/runtime/gr_buffer.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnuradio-core/src/lib/runtime/gr_buffer.cc b/gnuradio-core/src/lib/runtime/gr_buffer.cc
index 58cffe4952..9048d57a46 100644
--- a/gnuradio-core/src/lib/runtime/gr_buffer.cc
+++ b/gnuradio-core/src/lib/runtime/gr_buffer.cc
@@ -268,10 +268,10 @@ gr_buffer_reader::get_tags_in_range(gr_uint64 abs_start,
gr_uint64 abs_end)
{
std::deque<pmt::pmt_t> found_items;
- std::deque<pmt::pmt_t>::iterator itr = d_item_tags.begin();
+ std::deque<pmt::pmt_t>::iterator itr = d_buffer->get_tags_begin();
gr_uint64 item_time;
- while(itr != d_item_tags.end()) {
+ while(itr != d_buffer->get_tags_end()) {
item_time = pmt::pmt_to_uint64(pmt::pmt_tuple_ref(*itr, 0));
// items are pushed onto list in sequential order; stop if we're past end