* XmlParserContext.cs : the fix was not checked in :(
svn path=/trunk/mcs/; revision=36259
+2004-11-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlParserContext.cs : the fix was not checked in :(
+
2004-11-17 Atsushi Enomoto <atsushi@ximian.com>
* XQueryConvert.cs : moved from System.Xml.Query.
contextItems.Add (item);
}
else
- item = (ContextItem) contextItems [contextItemCount - 1];
+ item = (ContextItem) contextItems [contextItemCount];
item.BaseURI = BaseURI;
item.XmlLang = XmlLang;
item.XmlSpace = XmlSpace;
internal void PopScope ()
{
+ if (contextItemCount == 0)
+ throw new XmlException ("Unexpected end of element scope.");
contextItemCount--;
ContextItem prev = (ContextItem) contextItems [contextItemCount];
baseURI = prev.BaseURI;