From 842ec522a2b8bb4fa9161c595f36efe502b9a1e0 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Wed, 20 Oct 2010 07:45:21 +0000 Subject: Fix involving xml equality, contributed by mark... Fix involving xml equality, contributed by mark harrah. Closes #3886, no review. --- src/library/scala/xml/Attribute.scala | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/library/scala/xml/Attribute.scala b/src/library/scala/xml/Attribute.scala index 17780fc024..2bb348c1ca 100644 --- a/src/library/scala/xml/Attribute.scala +++ b/src/library/scala/xml/Attribute.scala @@ -39,8 +39,7 @@ object Attribute { } } -abstract trait Attribute extends MetaData -{ +abstract trait Attribute extends MetaData { def pre: String // will be null if unprefixed val key: String val value: Seq[Node] @@ -70,7 +69,7 @@ abstract trait Attribute extends MetaData case _ => false } override def strict_==(other: Equality) = other match { - case x: Attribute => (pre == x.pre) && (key == x.key) && (value sameElements x.value) + case x: Attribute => (pre == x.pre) && (key == x.key) && (value sameElements x.value) && (next == x.next) case _ => false } override def basisForHashCode = List(pre, key, value) -- cgit v1.2.3