commit | 4812d436ebf538043a7827253b2e940a52a43fcb | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Tue Mar 11 12:42:25 2014 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Tue Mar 11 12:43:22 2014 +0000 |
tree | 18667db8756044a2625385b9ac3eab2a94451678 | |
parent | b28bdd624b63a52e4a69b93fa9abee6fbd393610 [diff] [blame] |
Fix BitVector::SetInitialBits(). Change-Id: Iad3699d76ad69536aa4810329f5863bc995f6551
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 @@ 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.