summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/runtime/gr_buffer.cc
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2010-11-04 11:38:27 -0400
committerTom Rondeau <trondeau@vt.edu>2010-11-04 11:38:27 -0400
commitc3725a7269a7e96252a957b6d078686352365de6 (patch)
tree4060f59123c6e1227500ff6e3d1bab991d75b5b0 /gnuradio-core/src/lib/runtime/gr_buffer.cc
parente70f8a0d50474784c1f1b64b94907feb9b913a2b (diff)
Fixing buffer to update abs_write_offset counter. Keeping access to counters exposed through gr_block for now, just remaining to nitem_*.
Diffstat (limited to 'gnuradio-core/src/lib/runtime/gr_buffer.cc')
-rw-r--r--gnuradio-core/src/lib/runtime/gr_buffer.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnuradio-core/src/lib/runtime/gr_buffer.cc b/gnuradio-core/src/lib/runtime/gr_buffer.cc
index 42d00e06fa..89db99b698 100644
--- a/gnuradio-core/src/lib/runtime/gr_buffer.cc
+++ b/gnuradio-core/src/lib/runtime/gr_buffer.cc
@@ -177,6 +177,7 @@ gr_buffer::update_write_pointer (int nitems)
{
gruel::scoped_lock guard(*mutex());
d_write_index = index_add (d_write_index, nitems);
+ d_abs_write_offset += nitems;
}
void