diff options
-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)); } |