diff options
author | Thomas Habets <thomas@habets.se> | 2020-08-11 19:35:16 +0100 |
---|---|---|
committer | Martin Braun <martin@gnuradio.org> | 2020-08-14 03:34:54 -0700 |
commit | 66cba0c6dbeae92a2a6619232ce2fa287c14db30 (patch) | |
tree | 64e21db9e73d8b5bce5799640b4099f1a6afc112 /gr-fec/lib/cc_decoder_impl.h | |
parent | 188c3d3ba780a72227e3076a0a18ffcf10a7be82 (diff) |
fec/cc_decoder: Remove manual memory management
Diffstat (limited to 'gr-fec/lib/cc_decoder_impl.h')
-rw-r--r-- | gr-fec/lib/cc_decoder_impl.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gr-fec/lib/cc_decoder_impl.h b/gr-fec/lib/cc_decoder_impl.h index 0d513582e0..e39cd9846a 100644 --- a/gr-fec/lib/cc_decoder_impl.h +++ b/gr-fec/lib/cc_decoder_impl.h @@ -12,6 +12,7 @@ #define INCLUDED_FEC_CC_DECODER_IMPL_H #include <gnuradio/fec/cc_decoder.h> +#include <volk/volk_alloc.hh> #include <map> #include <string> @@ -57,9 +58,8 @@ private: cc_mode_t d_mode; int d_padding; - struct v* d_vp; - unsigned char* d_managed_in; - unsigned int d_managed_in_size; + struct v d_vp; + volk::vector<unsigned char> d_managed_in; int d_numstates; int d_decision_t_size; int* d_start_state; |