* Removed lots of scurrilous uses of ASCII/UTF8.GetBytes for making packet strings. BAD PROGRAMMER BAD. Use Helpers.StringToField instead. >_>

This commit is contained in:
Adam Frisby
2007-12-06 06:36:49 +00:00
parent 1c593d9e19
commit 9e5f7fb415
2 changed files with 14 additions and 20 deletions

View File

@@ -1038,11 +1038,11 @@ namespace OpenSim.Region.Environment.Scenes
proper.ObjectData[0].LastOwnerID = m_rootPart.LastOwnerID;
proper.ObjectData[0].ObjectID = UUID;
proper.ObjectData[0].OwnerID = m_rootPart.OwnerID;
proper.ObjectData[0].TouchName = enc.GetBytes(m_rootPart.TouchName + "\0");
proper.ObjectData[0].TouchName = Helpers.StringToField(m_rootPart.TouchName);
proper.ObjectData[0].TextureID = new byte[0];
proper.ObjectData[0].SitName = enc.GetBytes(m_rootPart.SitName + "\0");
proper.ObjectData[0].Name = enc.GetBytes(m_rootPart.Name + "\0");
proper.ObjectData[0].Description = enc.GetBytes(m_rootPart.Description + "\0");
proper.ObjectData[0].SitName = Helpers.StringToField(m_rootPart.SitName);
proper.ObjectData[0].Name = Helpers.StringToField(m_rootPart.Name);
proper.ObjectData[0].Description = Helpers.StringToField(m_rootPart.Description);
proper.ObjectData[0].OwnerMask = m_rootPart.OwnerMask;
proper.ObjectData[0].NextOwnerMask = m_rootPart.NextOwnerMask;
proper.ObjectData[0].GroupMask = m_rootPart.GroupMask;