From 4e526778b7b41f92b0a05c5a78ea3a2a0945325a Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Fri, 12 Jun 2009 14:18:01 +0000 Subject: * minor: make control file loading code consistent --- .../World/Archiver/ArchiveReadRequest.cs | 29 +++++++++------------- 1 file changed, 12 insertions(+), 17 deletions(-) (limited to 'OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs') diff --git a/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs b/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs index e26c145..fd58e80 100644 --- a/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs +++ b/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs @@ -135,8 +135,10 @@ namespace OpenSim.Region.CoreModules.World.Archiver else if (!m_merge && filePath.StartsWith(ArchiveConstants.SETTINGS_PATH)) { LoadRegionSettings(filePath, data); - } else if (filePath == ArchiveConstants.CONTROL_FILE_PATH) { - LoadArchiveMetadata(filePath, data); + } + else if (filePath == ArchiveConstants.CONTROL_FILE_PATH) + { + LoadControlFile(filePath, data); } } @@ -483,14 +485,11 @@ namespace OpenSim.Region.CoreModules.World.Archiver } /// - /// Load oar file metadata + /// Load oar control file /// - /// + /// /// - /// - /// true if terrain was resolved successfully, false otherwise. - /// - private bool LoadArchiveMetadata(string terrainPath, byte[] data) + private void LoadControlFile(string path, byte[] data) { //Create the XmlNamespaceManager. NameTable nt = new NameTable(); @@ -499,9 +498,8 @@ namespace OpenSim.Region.CoreModules.World.Archiver // Create the XmlParserContext. XmlParserContext context = new XmlParserContext(null, nsmgr, null, XmlSpace.None); - XmlTextReader xtr = new XmlTextReader(m_asciiEncoding.GetString(data), - XmlNodeType.Document, context); - + XmlTextReader xtr + = new XmlTextReader(m_asciiEncoding.GetString(data), XmlNodeType.Document, context); RegionSettings currentRegionSettings = m_scene.RegionInfo.RegionSettings; @@ -514,15 +512,15 @@ namespace OpenSim.Region.CoreModules.World.Archiver { if (xtr.NodeType == XmlNodeType.Element) { - if (xtr.Name.ToString()=="date") + if (xtr.Name.ToString() == "date") { currentRegionSettings.LoadedCreationDate = xtr.ReadElementContentAsString(); } - else if (xtr.Name.ToString()=="time") + else if (xtr.Name.ToString() == "time") { currentRegionSettings.LoadedCreationTime = xtr.ReadElementContentAsString(); } - else if (xtr.Name.ToString()=="id") + else if (xtr.Name.ToString() == "id") { currentRegionSettings.LoadedCreationID = xtr.ReadElementContentAsString(); } @@ -533,8 +531,5 @@ namespace OpenSim.Region.CoreModules.World.Archiver return true; } - - - } } -- cgit v1.1