diff options
Diffstat (limited to 'libjava/classpath/java/util/BitSet.java')
-rw-r--r-- | libjava/classpath/java/util/BitSet.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libjava/classpath/java/util/BitSet.java b/libjava/classpath/java/util/BitSet.java index ce88794f52b..f1b5aaa06ee 100644 --- a/libjava/classpath/java/util/BitSet.java +++ b/libjava/classpath/java/util/BitSet.java @@ -365,7 +365,7 @@ public class BitSet implements Cloneable, Serializable throw new IndexOutOfBoundsException(); BitSet bs = new BitSet(to - from); int lo_offset = from >>> 6; - if (lo_offset >= bits.length) + if (lo_offset >= bits.length || to == from) return bs; int lo_bit = from & LONG_MASK; |