diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs index 9d573db..04fef83 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectPart.cs | |||
@@ -1904,22 +1904,11 @@ namespace OpenSim.Region.Framework.Scenes | |||
1904 | /// <returns></returns> | 1904 | /// <returns></returns> |
1905 | public static SceneObjectPart FromXml(XmlTextReader xmlReader) | 1905 | public static SceneObjectPart FromXml(XmlTextReader xmlReader) |
1906 | { | 1906 | { |
1907 | return FromXml(UUID.Zero, xmlReader); | ||
1908 | } | ||
1909 | |||
1910 | /// <summary> | ||
1911 | /// Restore this part from the serialized xml representation. | ||
1912 | /// </summary> | ||
1913 | /// <param name="fromUserInventoryItemId">The inventory id from which this part came, if applicable</param> | ||
1914 | /// <param name="xmlReader"></param> | ||
1915 | /// <returns></returns> | ||
1916 | public static SceneObjectPart FromXml(UUID fromUserInventoryItemId, XmlTextReader xmlReader) | ||
1917 | { | ||
1918 | SceneObjectPart part = SceneObjectSerializer.Xml2ToSOP(xmlReader); | 1907 | SceneObjectPart part = SceneObjectSerializer.Xml2ToSOP(xmlReader); |
1919 | part.m_fromUserInventoryItemID = fromUserInventoryItemId; | ||
1920 | 1908 | ||
1921 | // for tempOnRez objects, we have to fix the Expire date. | 1909 | // for tempOnRez objects, we have to fix the Expire date. |
1922 | if ((part.Flags & PrimFlags.TemporaryOnRez) != 0) part.ResetExpire(); | 1910 | if ((part.Flags & PrimFlags.TemporaryOnRez) != 0) |
1911 | part.ResetExpire(); | ||
1923 | 1912 | ||
1924 | return part; | 1913 | return part; |
1925 | } | 1914 | } |