diff options
author | Tom Rondeau <trondeau@vt.edu> | 2010-11-06 13:03:28 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2010-11-06 13:03:28 -0400 |
commit | d58d250c82ff8b106aec02f5222cea385b74d729 (patch) | |
tree | 6bb77b6fed8bfb064f8ec0425674451916dc506e /gnuradio-core/src/lib/runtime/gr_buffer.cc | |
parent | bf079e66e50f4aff775175c288e952b6325ea71c (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.cc | 4 |
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 |