summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2013-02-25 15:08:28 -0800
committerGrzegorz Kossakowski <grzegorz.kossakowski@gmail.com>2013-02-25 15:08:28 -0800
commit3b85c3d22b9d62e9e07c53f235ae8e889581ddc8 (patch)
treed269d42c31fbcd9f39601772d36b9e63136ff717 /src
parent4cb1ee413a52f3fa1c85def20bf1143e8ef7d840 (diff)
parent8187debb7148483d991b7fa131e0c66cdee6e646 (diff)
downloadscala-3b85c3d22b9d62e9e07c53f235ae8e889581ddc8.tar.gz
scala-3b85c3d22b9d62e9e07c53f235ae8e889581ddc8.tar.bz2
scala-3b85c3d22b9d62e9e07c53f235ae8e889581ddc8.zip
Merge pull request #2149 from khernyo/issue/7074
SI-7074 Fix xml attribute sorting
Diffstat (limited to 'src')
-rwxr-xr-xsrc/library/scala/xml/Utility.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/xml/Utility.scala b/src/library/scala/xml/Utility.scala
index 9429e9caa7..030a89773e 100755
--- a/src/library/scala/xml/Utility.scala
+++ b/src/library/scala/xml/Utility.scala
@@ -64,7 +64,7 @@ object Utility extends AnyRef with parsing.TokenTests {
val key = md.key
val smaller = sort(md.filter { m => m.key < key })
val greater = sort(md.filter { m => m.key > key })
- smaller.copy(md.copy ( greater ))
+ smaller.foldRight (md copy greater) ((x, xs) => x copy xs)
}
/** Return the node with its attribute list sorted alphabetically