diff options
-rw-r--r-- | gr-fec/include/gnuradio/fec/tpc_decoder.h | 6 | ||||
-rw-r--r-- | gr-fec/lib/tpc_decoder.cc | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/gr-fec/include/gnuradio/fec/tpc_decoder.h b/gr-fec/include/gnuradio/fec/tpc_decoder.h index 8fc79a8731..aa09430bf7 100644 --- a/gr-fec/include/gnuradio/fec/tpc_decoder.h +++ b/gr-fec/include/gnuradio/fec/tpc_decoder.h @@ -80,8 +80,8 @@ class FEC_API tpc_decoder : public generic_decoder { int outputSize; int inputSize; - int codeword_M; - int codeword_N; + uint32_t codeword_M; + uint32_t codeword_N; int mInit, nInit; @@ -100,7 +100,7 @@ class FEC_API tpc_decoder : public generic_decoder { std::vector<float> output_c_rows; std::vector<float> output_c_cols; - int numInitLoadIter; + uint32_t numInitLoadIter; int numInitRemaining; int output_c_col_idx; diff --git a/gr-fec/lib/tpc_decoder.cc b/gr-fec/lib/tpc_decoder.cc index 3805f31dd5..700721dbf0 100644 --- a/gr-fec/lib/tpc_decoder.cc +++ b/gr-fec/lib/tpc_decoder.cc @@ -752,8 +752,8 @@ template <typename T> int tpc_decoder::sgn(T val) { void tpc_decoder::generic_work(void *inBuffer, void *outBuffer) { const float *inPtr = (const float *) inBuffer; unsigned char *out = (unsigned char *) outBuffer; - - int m, n, ii; + + unsigned int m, n, ii; int iter; for(ii=0; ii<numInitLoadIter; ii++) { |