mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 01:35:46 +08:00
It looks like Vector3s also got written down in lower case at some point in time. Added code to account for that.
17:45:59 - [SceneObjectSerializer]: exception while parsing SitTargetPosition: System.Xml.XmlException: Expecting X tag from namespace , got x and instead Line 1, position 2838.
This commit is contained in:
@@ -1425,9 +1425,9 @@ namespace OpenSim.Region.Framework.Scenes.Serialization
|
||||
Vector3 vec;
|
||||
|
||||
reader.ReadStartElement(name);
|
||||
vec.X = reader.ReadElementContentAsFloat("X", String.Empty);
|
||||
vec.Y = reader.ReadElementContentAsFloat("Y", String.Empty);
|
||||
vec.Z = reader.ReadElementContentAsFloat("Z", String.Empty);
|
||||
vec.X = reader.ReadElementContentAsFloat(reader.Name, String.Empty); // X or x
|
||||
vec.Y = reader.ReadElementContentAsFloat(reader.Name, String.Empty); // Y or Y
|
||||
vec.Z = reader.ReadElementContentAsFloat(reader.Name, String.Empty); // Z or z
|
||||
reader.ReadEndElement();
|
||||
|
||||
return vec;
|
||||
|
||||
Reference in New Issue
Block a user