diff options
author | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2010-10-06 17:35:43 +0000 |
---|---|---|
committer | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2010-10-06 17:35:43 +0000 |
commit | f647966e8e2475cbd0498a3304bca04883424eff (patch) | |
tree | fac727cf2aa6e22b9b9489b0037cebec130bd527 | |
parent | 1a9a264f8b2a8f17b9d9c8d77cfe5bb623056426 (diff) | |
download | scala-f647966e8e2475cbd0498a3304bca04883424eff.tar.gz scala-f647966e8e2475cbd0498a3304bca04883424eff.tar.bz2 scala-f647966e8e2475cbd0498a3304bca04883424eff.zip |
Further fix for #3796. No review
-rw-r--r-- | src/library/scala/collection/immutable/RedBlack.scala | 2 |
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) } } |