summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sources/scala/xml/parsing/ConstructingHandler.scala2
-rw-r--r--sources/scala/xml/parsing/MarkupHandler.scala2
2 files changed, 2 insertions, 2 deletions
diff --git a/sources/scala/xml/parsing/ConstructingHandler.scala b/sources/scala/xml/parsing/ConstructingHandler.scala
index cf9bf8f787..2b7a1b7bb0 100644
--- a/sources/scala/xml/parsing/ConstructingHandler.scala
+++ b/sources/scala/xml/parsing/ConstructingHandler.scala
@@ -35,7 +35,7 @@ class ConstructingHandler extends MarkupHandler[Node,String] {
}
}
val ch: Seq[Node] = nodes;
- Elem("", label, AttributeSeq.fromAttrs(attrSeq:_*), ch:_*);
+ Elem(uri, label, AttributeSeq.fromAttrs(attrSeq:_*), ch:_*);
};
def charData(pos: Int, txt: String ) =
diff --git a/sources/scala/xml/parsing/MarkupHandler.scala b/sources/scala/xml/parsing/MarkupHandler.scala
index 022bf302f3..9b6348ac54 100644
--- a/sources/scala/xml/parsing/MarkupHandler.scala
+++ b/sources/scala/xml/parsing/MarkupHandler.scala
@@ -75,7 +75,7 @@ abstract class MarkupHandler[MarkupType, AVType] {
def internal_startPrefixMapping(pref: Map[String, String]) = {
if( !pref.isEmpty ) {
this.prefixStack.push( this.namespace );
- this.namespace incl pref;
+ this.namespace = this.namespace incl pref;
}
}