From a11edceb00b5b86f825bd957bdac9edb91f893dd Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Wed, 2 Sep 2015 19:54:53 +0100 Subject: seems to compile ( tests comented out) --- OpenSim/Region/Framework/Scenes/SOPVehicle.cs | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) (limited to 'OpenSim/Region/Framework/Scenes/SOPVehicle.cs') diff --git a/OpenSim/Region/Framework/Scenes/SOPVehicle.cs b/OpenSim/Region/Framework/Scenes/SOPVehicle.cs index 9cb901a..b617f52 100644 --- a/OpenSim/Region/Framework/Scenes/SOPVehicle.cs +++ b/OpenSim/Region/Framework/Scenes/SOPVehicle.cs @@ -487,7 +487,7 @@ namespace OpenSim.Region.Framework.Scenes - XmlTextReader reader; + XmlReader reader; private int XRint() { @@ -524,7 +524,7 @@ namespace OpenSim.Region.Framework.Scenes public static bool EReadProcessors( Dictionary processors, - XmlTextReader xtr) + XmlReader xtr) { bool errors = false; @@ -564,14 +564,15 @@ namespace OpenSim.Region.Framework.Scenes public string ToXml2() { - MemoryStream ms = new MemoryStream(512); - UTF8Encoding enc = new UTF8Encoding(); - XmlTextWriter xwriter = new XmlTextWriter(ms, enc); - ToXml2(xwriter); - xwriter.Flush(); - string s = ms.GetStreamString(); - xwriter.Close(); - return s; + using (StringWriter sw = new StringWriter()) + { + using (XmlTextWriter xwriter = new XmlTextWriter(sw)) + { + ToXml2(xwriter); + } + + return sw.ToString(); + } } public static SOPVehicle FromXml2(string text) @@ -598,7 +599,7 @@ namespace OpenSim.Region.Framework.Scenes return v; } - public static SOPVehicle FromXml2(XmlTextReader reader) + public static SOPVehicle FromXml2(XmlReader reader) { SOPVehicle vehicle = new SOPVehicle(); @@ -611,7 +612,7 @@ namespace OpenSim.Region.Framework.Scenes return vehicle; } - private void FromXml2(XmlTextReader _reader, out bool errors) + private void FromXml2(XmlReader _reader, out bool errors) { errors = false; reader = _reader; -- cgit v1.1