From 498e4de99d2df1faf6803cecaf4128bf5145b3b6 Mon Sep 17 00:00:00 2001 From: buraq Date: Wed, 23 Jun 2004 13:29:23 +0000 Subject: fix --- sources/scala/xml/BindingFactoryAdapter.scala | 4 ++-- 1 file 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) => -- cgit v1.2.3