diff --git a/coding/coding_tests/bit_streams_test.cpp b/coding/coding_tests/bit_streams_test.cpp index d64acd398a..e1d179bbb8 100644 --- a/coding/coding_tests/bit_streams_test.cpp +++ b/coding/coding_tests/bit_streams_test.cpp @@ -28,10 +28,12 @@ UNIT_TEST(BitStreams_Smoke) } vector encodedBits; - MemWriter> encodedBitsWriter(encodedBits); - BitWriter>> bitSink(encodedBitsWriter); - for (size_t i = 0; i < nums.size(); ++i) - bitSink.Write(nums[i].first, nums[i].second); + { + MemWriter> encodedBitsWriter(encodedBits); + BitWriter>> bitSink(encodedBitsWriter); + for (size_t i = 0; i < nums.size(); ++i) + bitSink.Write(nums[i].first, nums[i].second); + } MemReader encodedBitsReader(encodedBits.data(), encodedBits.size()); ReaderSource reader(encodedBitsReader);