diff options
author | buraq <buraq@epfl.ch> | 2004-06-23 13:29:23 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2004-06-23 13:29:23 +0000 |
commit | 498e4de99d2df1faf6803cecaf4128bf5145b3b6 (patch) | |
tree | 6c7d86db0feeb0737e902f87c62198a724b9ced7 | |
parent | 2416fb741615f4f2b729559b235876bf5c524194 (diff) | |
download | scala-498e4de99d2df1faf6803cecaf4128bf5145b3b6.tar.gz scala-498e4de99d2df1faf6803cecaf4128bf5145b3b6.tar.bz2 scala-498e4de99d2df1faf6803cecaf4128bf5145b3b6.zip |
fix
-rw-r--r-- | sources/scala/xml/BindingFactoryAdapter.scala | 4 |
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) => |