diff --git a/gr-hamnet70/lib/symbol_interleaver_impl.cc b/gr-hamnet70/lib/symbol_interleaver_impl.cc index b10e8d6..9d97118 100644 --- a/gr-hamnet70/lib/symbol_interleaver_impl.cc +++ b/gr-hamnet70/lib/symbol_interleaver_impl.cc @@ -75,8 +75,10 @@ namespace gr { size_t nfullcols = nitems % d_width; size_t nrows = nitems / d_width; - if(nitems % nrows != 0) { + if(nfullcols != 0) { nrows++; + } else { + nfullcols = ncols; } size_t row = 0;