diff options
author | Burak Emir <emir@epfl.ch> | 2007-06-21 14:02:56 +0000 |
---|---|---|
committer | Burak Emir <emir@epfl.ch> | 2007-06-21 14:02:56 +0000 |
commit | 30f41d643a482d21f1518abe0af39a182d54cf20 (patch) | |
tree | 074e9c3de501f8c3b88871461993dfed716946ae /src/library | |
parent | aba747cf8d0145d6c10726151bf55ff997e8b0e6 (diff) | |
download | scala-30f41d643a482d21f1518abe0af39a182d54cf20.tar.gz scala-30f41d643a482d21f1518abe0af39a182d54cf20.tar.bz2 scala-30f41d643a482d21f1518abe0af39a182d54cf20.zip |
fixed bug in ParallelMatching:MixLiterals (symp...
fixed bug in ParallelMatching:MixLiterals (symptom: "unreachable code")
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/collection/immutable/SortedMap.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/collection/immutable/SortedMap.scala b/src/library/scala/collection/immutable/SortedMap.scala index a26f734755..a5c73764c8 100644 --- a/src/library/scala/collection/immutable/SortedMap.scala +++ b/src/library/scala/collection/immutable/SortedMap.scala @@ -25,14 +25,14 @@ trait SortedMap[A,+B] extends Map[A,B] with collection.SortedMap[A,B] { override def transform[C](f: (A, B) => C): SortedMap[A, C] = { var res = empty[C] - foreach { case Pair(key, value) => res = res.update(key, f(key, value)) } + foreach { case (key, value) => res = res.update(key, f(key, value)) } res } override def filter(p: Pair[A, B] => Boolean): SortedMap[A, B] = { var res = this foreach { - case kv @ Pair(key, _) => if (!p(kv)) { res = res - key } + case kv @ (key, _) => if (!p(kv)) { res = res - key } } res } -}
\ No newline at end of file +} |