diff options
-rw-r--r-- | gr-fec/lib/cc_encoder_impl.cc | 2 | ||||
-rw-r--r-- | gr-fec/lib/cc_encoder_impl.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gr-fec/lib/cc_encoder_impl.cc b/gr-fec/lib/cc_encoder_impl.cc index 7080580bea..dff27abae2 100644 --- a/gr-fec/lib/cc_encoder_impl.cc +++ b/gr-fec/lib/cc_encoder_impl.cc @@ -168,7 +168,7 @@ void cc_encoder_impl::generic_work(void* in_buffer, void* out_buffer) const unsigned char* in = (const unsigned char*)in_buffer; unsigned char* out = (unsigned char*)out_buffer; - unsigned my_state = d_start_state; + unsigned int my_state = d_start_state; if (d_mode == CC_TAILBITING) { for (unsigned int i = 0; i < d_k - 1; ++i) { diff --git a/gr-fec/lib/cc_encoder_impl.h b/gr-fec/lib/cc_encoder_impl.h index 53fd2eae9d..414ce30a1e 100644 --- a/gr-fec/lib/cc_encoder_impl.h +++ b/gr-fec/lib/cc_encoder_impl.h @@ -34,7 +34,7 @@ private: unsigned int d_rate; unsigned int d_k; std::vector<int> d_polys; - int d_start_state; + unsigned int d_start_state; cc_mode_t d_mode; int d_padding; int d_output_size; |