diff options
author | Marcus Müller <marcus.mueller@ettus.com> | 2018-07-08 13:26:00 +0200 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2018-07-09 20:30:38 +0200 |
commit | 3691c57bd6c25ad93ef22d32ebdbd61a5d9727c4 (patch) | |
tree | cd9ff9520e5266bb4a5f11f189cea0b3a740972a | |
parent | 801d356c903629e2b31dc17fc7960d1f2ab2a534 (diff) |
crc32_bb: removed erroneous d_buffer.clear(), replaced by 0-filling
-rw-r--r-- | gr-digital/lib/crc32_bb_impl.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gr-digital/lib/crc32_bb_impl.cc b/gr-digital/lib/crc32_bb_impl.cc index 53d3274d24..ad82aef595 100644 --- a/gr-digital/lib/crc32_bb_impl.cc +++ b/gr-digital/lib/crc32_bb_impl.cc @@ -72,7 +72,7 @@ namespace gr { if (n_packed_length > d_buffer.size()){ d_buffer.resize(n_packed_length); } - d_buffer.clear(); + std::fill(d_buffer.begin(), d_buffer.begin() + n_packed_length, 0); for (size_t bit = 0; bit < packet_length; bit++){ d_buffer[bit/8] |= (in[bit] << (bit % 8)); } |