diff options
author | Josh Blum | 2012-09-10 02:00:31 -0700 |
---|---|---|
committer | Josh Blum | 2012-09-10 02:00:31 -0700 |
commit | 4adb2a384bb06406ffaf3ca4f5a33e42f8a74491 (patch) | |
tree | 2e3839e3acc7792f3bb691e864245fdf31dbcac7 /include | |
parent | 01a9ef2060e34b7cb6e8863e39854c5a0ae80b58 (diff) | |
download | sandhi-4adb2a384bb06406ffaf3ca4f5a33e42f8a74491.tar.gz sandhi-4adb2a384bb06406ffaf3ca4f5a33e42f8a74491.tar.bz2 sandhi-4adb2a384bb06406ffaf3ca4f5a33e42f8a74491.zip |
switch to using sbuffer in gras impl
Diffstat (limited to 'include')
-rw-r--r-- | include/gnuradio/sbuffer.ipp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/gnuradio/sbuffer.ipp b/include/gnuradio/sbuffer.ipp index f290b7c..eab576c 100644 --- a/include/gnuradio/sbuffer.ipp +++ b/include/gnuradio/sbuffer.ipp @@ -50,11 +50,13 @@ inline void intrusive_ptr_release(SBufferImpl *impl) if (token_deleter) { SBuffer buff; + buff.reset(impl); (*token_deleter)(buff); } else if (impl->config.deleter) { SBuffer buff; + buff.reset(impl); impl->config.deleter(buff); impl->config.deleter = SBufferDeleter(); //reset deleter, so we dont double delete } |