summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2004-06-23 13:29:23 +0000
committerburaq <buraq@epfl.ch>2004-06-23 13:29:23 +0000
commit498e4de99d2df1faf6803cecaf4128bf5145b3b6 (patch)
tree6c7d86db0feeb0737e902f87c62198a724b9ced7
parent2416fb741615f4f2b729559b235876bf5c524194 (diff)
downloadscala-498e4de99d2df1faf6803cecaf4128bf5145b3b6.tar.gz
scala-498e4de99d2df1faf6803cecaf4128bf5145b3b6.tar.bz2
scala-498e4de99d2df1faf6803cecaf4128bf5145b3b6.zip
fix
-rw-r--r--sources/scala/xml/BindingFactoryAdapter.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scala/xml/BindingFactoryAdapter.scala b/sources/scala/xml/BindingFactoryAdapter.scala
index e3c1118a0f..3c04e4fb49 100644
--- a/sources/scala/xml/BindingFactoryAdapter.scala
+++ b/sources/scala/xml/BindingFactoryAdapter.scala
@@ -44,7 +44,7 @@ abstract class BindingFactoryAdapter extends FactoryAdapter() {
attribs:HashMap[String,String],
children:List[Node] ):Node = {
- val ncode = NamespaceRegistry.getCode( uri );
+ val uri$ = uri.intern();
// 2do:optimize
if( !compress ) {
@@ -54,7 +54,7 @@ abstract class BindingFactoryAdapter extends FactoryAdapter() {
} else { // do hash-consing
val ahc = attribs.toList.hashCode();
- val h = Utility.hashCode( ncode, elemName, ahc, children );
+ val h = Utility.hashCode( uri$, elemName, ahc, children );
cache.get( h ).match {
case Some(cachedElem) =>