diff options
author | Bryce McKinlay <mckinlay@redhat.com> | 2001-11-23 01:56:06 +0000 |
---|---|---|
committer | Bryce McKinlay <mckinlay@redhat.com> | 2001-11-23 01:56:06 +0000 |
commit | 64d468e0363fd2b640e6b3e466bde70be7ae6c9d (patch) | |
tree | ee881e5db44b8b197dbf339882d04124fda41338 /java/util/AbstractCollection.java | |
parent | f165c73439fff224028a1fbdba1b3bed968885c6 (diff) | |
download | classpath-64d468e0363fd2b640e6b3e466bde70be7ae6c9d.tar.gz |
* java/util/AbstractCollection.java (containsAll): Use size of the
correct collection for loop bound.
* java/util/AbstractList.java (iterator.next): Increment pos after
calling get on backing list.
(listIterator.next): Likewise.
Diffstat (limited to 'java/util/AbstractCollection.java')
-rw-r--r-- | java/util/AbstractCollection.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/java/util/AbstractCollection.java b/java/util/AbstractCollection.java index 6d20be992..5212b35b1 100644 --- a/java/util/AbstractCollection.java +++ b/java/util/AbstractCollection.java @@ -49,6 +49,7 @@ import java.lang.reflect.Array; * Unfortunately, there is no way to enforce this in Java. * * @author Original author unknown + * @author Bryce McKinlay * @author Eric Blake <ebb9@email.byu.edu> * @see Collection * @see AbstractSet @@ -193,7 +194,7 @@ public abstract class AbstractCollection implements Collection public boolean containsAll(Collection c) { Iterator itr = c.iterator(); - int pos = size(); + int pos = c.size(); while (--pos >= 0) if (!contains(itr.next())) return false; |