summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAleksandar Pokopec <aleksandar.prokopec@epfl.ch>2010-10-06 17:35:43 +0000
committerAleksandar Pokopec <aleksandar.prokopec@epfl.ch>2010-10-06 17:35:43 +0000
commitf647966e8e2475cbd0498a3304bca04883424eff (patch)
treefac727cf2aa6e22b9b9489b0037cebec130bd527 /src
parent1a9a264f8b2a8f17b9d9c8d77cfe5bb623056426 (diff)
downloadscala-f647966e8e2475cbd0498a3304bca04883424eff.tar.gz
scala-f647966e8e2475cbd0498a3304bca04883424eff.tar.bz2
scala-f647966e8e2475cbd0498a3304bca04883424eff.zip
Further fix for #3796. No review
Diffstat (limited to 'src')
-rw-r--r--src/library/scala/collection/immutable/RedBlack.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/collection/immutable/RedBlack.scala b/src/library/scala/collection/immutable/RedBlack.scala
index c1c5e1dc1a..8903e5a125 100644
--- a/src/library/scala/collection/immutable/RedBlack.scala
+++ b/src/library/scala/collection/immutable/RedBlack.scala
@@ -185,7 +185,7 @@ abstract class RedBlack[A] {
// else if (newRight eq Empty) newLeft.upd(key, value);
// else mkTree(isBlack, key, value, newLeft, newRight)
iterator
- .dropWhile { case (key, _) => from forall (isSmaller(key, _)) }
+ .dropWhile { case (key, _) => from exists (isSmaller(key, _)) }
.takeWhile { case (key, _) => until forall (isSmaller(_, key)) }
.foldLeft(Empty: Tree[B]) { case (tree, (key, value)) => tree.update(key, value) }
}