summaryrefslogtreecommitdiff
path: root/src/library/scala/util/Sorting.scala
diff options
context:
space:
mode:
authorGilles Dubochet <gilles.dubochet@epfl.ch>2008-07-08 17:45:00 +0000
committerGilles Dubochet <gilles.dubochet@epfl.ch>2008-07-08 17:45:00 +0000
commit3db2a5539bea0f20d67d664cf125de79c90f03a7 (patch)
treec02a17df81368393403ec4e3e1e63deb0ccf6a83 /src/library/scala/util/Sorting.scala
parent546aa324e070ada49237ca5e0fd47b90645a23f0 (diff)
downloadscala-3db2a5539bea0f20d67d664cf125de79c90f03a7.tar.gz
scala-3db2a5539bea0f20d67d664cf125de79c90f03a7.tar.bz2
scala-3db2a5539bea0f20d67d664cf125de79c90f03a7.zip
Applied Ross Judson's patch to fix #1072.
Diffstat (limited to 'src/library/scala/util/Sorting.scala')
-rw-r--r--src/library/scala/util/Sorting.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/util/Sorting.scala b/src/library/scala/util/Sorting.scala
index e015223223..a570f9f186 100644
--- a/src/library/scala/util/Sorting.scala
+++ b/src/library/scala/util/Sorting.scala
@@ -515,7 +515,7 @@ object Sorting {
var k, t_lo = lo
var t_hi = mid + 1
while (k <= hi) {
- if ((t_lo <= mid) && ((t_hi > hi) || (f(a(t_lo), a(t_hi))))) {
+ if ((t_lo <= mid) && ((t_hi > hi) || (!f(a(t_hi), a(t_lo))))) {
scratch(k) = a(t_lo)
t_lo += 1
} else {