From c6c3b44b0c4e019b9e65a88300c89f7e617ad56c Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Mon, 11 Jan 2010 17:16:56 +0000 Subject: Fix and test case for #2364, which regressed wi... Fix and test case for #2364, which regressed with the fix to #2721. --- src/library/scala/xml/parsing/FactoryAdapter.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/library') diff --git a/src/library/scala/xml/parsing/FactoryAdapter.scala b/src/library/scala/xml/parsing/FactoryAdapter.scala index 2385f645b5..a83f9677a1 100644 --- a/src/library/scala/xml/parsing/FactoryAdapter.scala +++ b/src/library/scala/xml/parsing/FactoryAdapter.scala @@ -135,7 +135,9 @@ abstract class FactoryAdapter extends DefaultHandler with factory.XMLLoader[Node hStack push null var m: MetaData = Null - var scpe: NamespaceBinding = scopeStack.top + var scpe: NamespaceBinding = + if (scopeStack.isEmpty) TopScope + else scopeStack.top for (i <- 0 until attributes.getLength()) { val qname = attributes getQName i -- cgit v1.2.3