Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAtsushi Eno <atsushieno@gmail.com>2008-06-04 14:12:51 +0400
committerAtsushi Eno <atsushieno@gmail.com>2008-06-04 14:12:51 +0400
commit11f165cf56b26790ff52fda74a4d478f97e94773 (patch)
tree5aeb3c27130d94070d0f5baac844148ab5995220 /mcs/class/System.XML/System.Xml.Serialization
parentff4093843bd22847c372196c7d45aee3449ef086 (diff)
2008-06-04 Atsushi Enomoto <atsushi@ximian.com>
* XmlSerializationReader.cs : in ReadXmlDocument(), MoveToContent() is required after ReadStartElement(). Fixed bug #393406 (without unit test; no simple way to do that :( ). svn path=/trunk/mcs/; revision=104846
Diffstat (limited to 'mcs/class/System.XML/System.Xml.Serialization')
-rw-r--r--mcs/class/System.XML/System.Xml.Serialization/ChangeLog6
-rw-r--r--mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReader.cs2
2 files changed, 7 insertions, 1 deletions
diff --git a/mcs/class/System.XML/System.Xml.Serialization/ChangeLog b/mcs/class/System.XML/System.Xml.Serialization/ChangeLog
index 80c5e8bca13..87b87ef456a 100644
--- a/mcs/class/System.XML/System.Xml.Serialization/ChangeLog
+++ b/mcs/class/System.XML/System.Xml.Serialization/ChangeLog
@@ -1,3 +1,9 @@
+2008-06-04 Atsushi Enomoto <atsushi@ximian.com>
+
+ * XmlSerializationReader.cs : in ReadXmlDocument(), MoveToContent()
+ is required after ReadStartElement(). Fixed bug #393406 (without
+ unit test; no simple way to do that :( ).
+
2008-04-11 Atsushi Enomoto <atsushi@ximian.com>
* XmlTypeMapping.cs : .NET 2.0 has a weird behavior that swallows
diff --git a/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReader.cs b/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReader.cs
index 14c50029943..059d962133c 100644
--- a/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReader.cs
+++ b/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReader.cs
@@ -804,7 +804,7 @@ namespace System.Xml.Serialization
if (wrapped)
reader.ReadStartElement ();
-
+ reader.MoveToContent ();
XmlDocument doc = new XmlDocument ();
XmlNode node = doc.ReadNode (reader);
doc.AppendChild (node);