summaryrefslogtreecommitdiffstats
path: root/runtime/base/bit_vector.cc
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/base/bit_vector.cc')
-rw-r--r--runtime/base/bit_vector.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/base/bit_vector.cc b/runtime/base/bit_vector.cc
index 3db8e12..590835e 100644
--- a/runtime/base/bit_vector.cc
+++ b/runtime/base/bit_vector.cc
@@ -265,6 +265,7 @@ void BitVector::SetInitialBits(uint32_t num_bits) {
uint32_t rem_num_bits = num_bits & 0x1f;
if (rem_num_bits != 0) {
storage_[idx] = (1 << rem_num_bits) - 1;
+ ++idx;
}
// Now set the upper ones to 0.