summaryrefslogtreecommitdiff
path: root/java/util/AbstractCollection.java
diff options
context:
space:
mode:
authorBryce McKinlay <mckinlay@redhat.com>2001-11-23 01:56:06 +0000
committerBryce McKinlay <mckinlay@redhat.com>2001-11-23 01:56:06 +0000
commit64d468e0363fd2b640e6b3e466bde70be7ae6c9d (patch)
treeee881e5db44b8b197dbf339882d04124fda41338 /java/util/AbstractCollection.java
parentf165c73439fff224028a1fbdba1b3bed968885c6 (diff)
downloadclasspath-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.java3
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;