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-12 20:35:33 +0200 |
commit | df8914b8f8714a3606617ceeefb1c7a9e8775845 (patch) | |
tree | 36e2b0e5e6fd7058a2e9c4e2d54207fd1261be8c | |
parent | b6a6f4af0010ccb64b0e87c899a0cbb38fe27001 (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 2f14804cbb..6600615e53 100644 --- a/gr-digital/lib/crc32_bb_impl.cc +++ b/gr-digital/lib/crc32_bb_impl.cc @@ -73,7 +73,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)); } |