BitSet.java (get(int, int)): Fix breakage when requested set doesn't start on a multiple of 64.
2005-05-09 David Daney <ddaney@avtrex.com> * java/util/BitSet.java (get(int, int)): Fix breakage when requested set doesn't start on a multiple of 64. From-SVN: r99492
This commit is contained in:
parent
5fabfd4cda
commit
ff56fbf19f
2 changed files with 6 additions and 1 deletions
|
@ -380,7 +380,7 @@ public class BitSet implements Cloneable, Serializable
|
|||
}
|
||||
|
||||
int len = Math.min(hi_offset, bits.length - 1);
|
||||
int reverse = ~lo_bit;
|
||||
int reverse = 64 - lo_bit;
|
||||
int i;
|
||||
for (i = 0; lo_offset < len; lo_offset++, i++)
|
||||
bs.bits[i] = ((bits[lo_offset] >>> lo_bit)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue