mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-02 08:40:26 +08:00
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
@ -1,3 +1,8 @@
|
||||
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.
|
||||
|
||||
2005-05-07 Matthias Klose <doko@debian.org>
|
||||
|
||||
* gnu/java/awt/peer/gtk/GtkVolatileImage.java: Add imports.
|
||||
|
@ -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…
x
Reference in New Issue
Block a user