diff options
author | Mike Mazur | 2009-02-17 01:36:44 +0000 |
---|---|---|
committer | Mike Mazur | 2009-02-17 01:36:44 +0000 |
commit | 76c0935ec744f2d230489398f879eb7f42b11d37 (patch) | |
tree | a68253554e3899f10b6c341db369ce4a029dfaa5 /OpenSim/Region/CoreModules | |
parent | Major change to how appearance is managed, including changes in login and use... (diff) | |
download | opensim-SC_OLD-76c0935ec744f2d230489398f879eb7f42b11d37.zip opensim-SC_OLD-76c0935ec744f2d230489398f879eb7f42b11d37.tar.gz opensim-SC_OLD-76c0935ec744f2d230489398f879eb7f42b11d37.tar.bz2 opensim-SC_OLD-76c0935ec744f2d230489398f879eb7f42b11d37.tar.xz |
- remove the Metadata property from AssetBase and return all previous
properties as before
- prefix private variables with m_ in AssetBase.cs
- related to Mantis #3122, as mentioned in
https://lists.berlios.de/pipermail/opensim-dev/2009-February/005088.html
- all services will likely need to be upgraded after this commit
Diffstat (limited to 'OpenSim/Region/CoreModules')
11 files changed, 63 insertions, 65 deletions
diff --git a/OpenSim/Region/CoreModules/Agent/AssetTransaction/AgentAssetsTransactions.cs b/OpenSim/Region/CoreModules/Agent/AssetTransaction/AgentAssetsTransactions.cs index 0bf91e0..eefcfe8 100644 --- a/OpenSim/Region/CoreModules/Agent/AssetTransaction/AgentAssetsTransactions.cs +++ b/OpenSim/Region/CoreModules/Agent/AssetTransaction/AgentAssetsTransactions.cs | |||
@@ -172,10 +172,10 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction | |||
172 | "[ASSET TRANSACTIONS]: Updating task item {0} in {1} with asset in transaction {2}", | 172 | "[ASSET TRANSACTIONS]: Updating task item {0} in {1} with asset in transaction {2}", |
173 | item.Name, part.Name, transactionID); | 173 | item.Name, part.Name, transactionID); |
174 | 174 | ||
175 | asset.Metadata.Name = item.Name; | 175 | asset.Name = item.Name; |
176 | asset.Metadata.Description = item.Description; | 176 | asset.Description = item.Description; |
177 | asset.Metadata.Type = (sbyte)item.Type; | 177 | asset.Type = (sbyte)item.Type; |
178 | item.AssetID = asset.Metadata.FullID; | 178 | item.AssetID = asset.FullID; |
179 | 179 | ||
180 | Manager.MyScene.CommsManager.AssetCache.AddAsset(asset); | 180 | Manager.MyScene.CommsManager.AssetCache.AddAsset(asset); |
181 | 181 | ||
@@ -207,14 +207,14 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction | |||
207 | asset = GetTransactionAsset(transactionID); | 207 | asset = GetTransactionAsset(transactionID); |
208 | } | 208 | } |
209 | 209 | ||
210 | if (asset != null && asset.Metadata.FullID == assetID) | 210 | if (asset != null && asset.FullID == assetID) |
211 | { | 211 | { |
212 | // Assets never get updated, new ones get created | 212 | // Assets never get updated, new ones get created |
213 | asset.Metadata.FullID = UUID.Random(); | 213 | asset.FullID = UUID.Random(); |
214 | asset.Metadata.Name = item.Name; | 214 | asset.Name = item.Name; |
215 | asset.Metadata.Description = item.Description; | 215 | asset.Description = item.Description; |
216 | asset.Metadata.Type = (sbyte)item.AssetType; | 216 | asset.Type = (sbyte)item.AssetType; |
217 | item.AssetID = asset.Metadata.FullID; | 217 | item.AssetID = asset.FullID; |
218 | 218 | ||
219 | Manager.MyScene.CommsManager.AssetCache.AddAsset(asset); | 219 | Manager.MyScene.CommsManager.AssetCache.AddAsset(asset); |
220 | } | 220 | } |
diff --git a/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs b/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs index 9af764f..b71c2a6 100644 --- a/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs +++ b/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs | |||
@@ -111,13 +111,13 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction | |||
111 | { | 111 | { |
112 | ourClient = remoteClient; | 112 | ourClient = remoteClient; |
113 | m_asset = new AssetBase(); | 113 | m_asset = new AssetBase(); |
114 | m_asset.Metadata.FullID = assetID; | 114 | m_asset.FullID = assetID; |
115 | m_asset.Metadata.Type = type; | 115 | m_asset.Type = type; |
116 | m_asset.Data = data; | 116 | m_asset.Data = data; |
117 | m_asset.Metadata.Name = "blank"; | 117 | m_asset.Name = "blank"; |
118 | m_asset.Metadata.Description = "empty"; | 118 | m_asset.Description = "empty"; |
119 | m_asset.Metadata.Local = storeLocal; | 119 | m_asset.Local = storeLocal; |
120 | m_asset.Metadata.Temporary = tempFile; | 120 | m_asset.Temporary = tempFile; |
121 | 121 | ||
122 | TransactionID = transaction; | 122 | TransactionID = transaction; |
123 | m_storeLocal = storeLocal; | 123 | m_storeLocal = storeLocal; |
@@ -138,12 +138,12 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction | |||
138 | protected void RequestStartXfer() | 138 | protected void RequestStartXfer() |
139 | { | 139 | { |
140 | XferID = Util.GetNextXferID(); | 140 | XferID = Util.GetNextXferID(); |
141 | ourClient.SendXferRequest(XferID, m_asset.Metadata.Type, m_asset.Metadata.FullID, 0, new byte[0]); | 141 | ourClient.SendXferRequest(XferID, m_asset.Type, m_asset.FullID, 0, new byte[0]); |
142 | } | 142 | } |
143 | 143 | ||
144 | protected void SendCompleteMessage() | 144 | protected void SendCompleteMessage() |
145 | { | 145 | { |
146 | ourClient.SendAssetUploadCompleteMessage(m_asset.Metadata.Type, true, m_asset.Metadata.FullID); | 146 | ourClient.SendAssetUploadCompleteMessage(m_asset.Type, true, m_asset.FullID); |
147 | 147 | ||
148 | m_finished = true; | 148 | m_finished = true; |
149 | if (m_createItem) | 149 | if (m_createItem) |
@@ -162,7 +162,7 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction | |||
162 | DateTime now = DateTime.Now; | 162 | DateTime now = DateTime.Now; |
163 | string filename = | 163 | string filename = |
164 | String.Format("{6}_{7}_{0:d2}{1:d2}{2:d2}_{3:d2}{4:d2}{5:d2}.dat", now.Year, now.Month, now.Day, | 164 | String.Format("{6}_{7}_{0:d2}{1:d2}{2:d2}_{3:d2}{4:d2}{5:d2}.dat", now.Year, now.Month, now.Day, |
165 | now.Hour, now.Minute, now.Second, m_asset.Metadata.Name, m_asset.Metadata.Type); | 165 | now.Hour, now.Minute, now.Second, m_asset.Name, m_asset.Type); |
166 | SaveAssetToFile(filename, m_asset.Data); | 166 | SaveAssetToFile(filename, m_asset.Data); |
167 | } | 167 | } |
168 | } | 168 | } |
@@ -194,9 +194,9 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction | |||
194 | this.invType = invType; | 194 | this.invType = invType; |
195 | this.wearableType = wearableType; | 195 | this.wearableType = wearableType; |
196 | nextPerm = nextOwnerMask; | 196 | nextPerm = nextOwnerMask; |
197 | m_asset.Metadata.Name = name; | 197 | m_asset.Name = name; |
198 | m_asset.Metadata.Description = description; | 198 | m_asset.Description = description; |
199 | m_asset.Metadata.Type = type; | 199 | m_asset.Type = type; |
200 | 200 | ||
201 | if (m_finished) | 201 | if (m_finished) |
202 | { | 202 | { |
@@ -223,7 +223,7 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction | |||
223 | item.Owner = ourClient.AgentId; | 223 | item.Owner = ourClient.AgentId; |
224 | item.Creator = ourClient.AgentId; | 224 | item.Creator = ourClient.AgentId; |
225 | item.ID = UUID.Random(); | 225 | item.ID = UUID.Random(); |
226 | item.AssetID = m_asset.Metadata.FullID; | 226 | item.AssetID = m_asset.FullID; |
227 | item.Description = m_description; | 227 | item.Description = m_description; |
228 | item.Name = m_name; | 228 | item.Name = m_name; |
229 | item.AssetType = type; | 229 | item.AssetType = type; |
diff --git a/OpenSim/Region/CoreModules/Agent/TextureSender/TextureSender.cs b/OpenSim/Region/CoreModules/Agent/TextureSender/TextureSender.cs index dde8566..e02ea6d 100644 --- a/OpenSim/Region/CoreModules/Agent/TextureSender/TextureSender.cs +++ b/OpenSim/Region/CoreModules/Agent/TextureSender/TextureSender.cs | |||
@@ -54,7 +54,7 @@ namespace OpenSim.Region.CoreModules.Agent.TextureSender | |||
54 | /// </summary> | 54 | /// </summary> |
55 | private AssetBase m_asset; | 55 | private AssetBase m_asset; |
56 | 56 | ||
57 | //public UUID assetID { get { return m_asset.Metadata.FullID; } } | 57 | //public UUID assetID { get { return m_asset.FullID; } } |
58 | 58 | ||
59 | // private bool m_cancel = false; | 59 | // private bool m_cancel = false; |
60 | 60 | ||
@@ -116,7 +116,7 @@ namespace OpenSim.Region.CoreModules.Agent.TextureSender | |||
116 | // See ITextureSender | 116 | // See ITextureSender |
117 | public bool SendTexturePacket() | 117 | public bool SendTexturePacket() |
118 | { | 118 | { |
119 | //m_log.DebugFormat("[TEXTURE SENDER]: Sending packet for {0}", m_asset.Metadata.FullID); | 119 | //m_log.DebugFormat("[TEXTURE SENDER]: Sending packet for {0}", m_asset.FullID); |
120 | 120 | ||
121 | SendPacket(); | 121 | SendPacket(); |
122 | counter++; | 122 | counter++; |
@@ -153,7 +153,7 @@ namespace OpenSim.Region.CoreModules.Agent.TextureSender | |||
153 | { | 153 | { |
154 | if (NumPackets == 0) | 154 | if (NumPackets == 0) |
155 | { | 155 | { |
156 | RequestUser.SendImageFirstPart(1, m_asset.Metadata.FullID, (uint)m_asset.Data.Length, m_asset.Data, 2); | 156 | RequestUser.SendImageFirstPart(1, m_asset.FullID, (uint)m_asset.Data.Length, m_asset.Data, 2); |
157 | PacketCounter++; | 157 | PacketCounter++; |
158 | } | 158 | } |
159 | else | 159 | else |
@@ -162,7 +162,7 @@ namespace OpenSim.Region.CoreModules.Agent.TextureSender | |||
162 | Array.Copy(m_asset.Data, 0, ImageData1, 0, 600); | 162 | Array.Copy(m_asset.Data, 0, ImageData1, 0, 600); |
163 | 163 | ||
164 | RequestUser.SendImageFirstPart( | 164 | RequestUser.SendImageFirstPart( |
165 | (ushort)(NumPackets), m_asset.Metadata.FullID, (uint)m_asset.Data.Length, ImageData1, 2); | 165 | (ushort)(NumPackets), m_asset.FullID, (uint)m_asset.Data.Length, ImageData1, 2); |
166 | PacketCounter++; | 166 | PacketCounter++; |
167 | } | 167 | } |
168 | } | 168 | } |
@@ -178,11 +178,11 @@ namespace OpenSim.Region.CoreModules.Agent.TextureSender | |||
178 | catch (ArgumentOutOfRangeException) | 178 | catch (ArgumentOutOfRangeException) |
179 | { | 179 | { |
180 | m_log.Error("[TEXTURE SENDER]: Unable to separate texture into multiple packets: Array bounds failure on asset:" + | 180 | m_log.Error("[TEXTURE SENDER]: Unable to separate texture into multiple packets: Array bounds failure on asset:" + |
181 | m_asset.Metadata.ID); | 181 | m_asset.ID); |
182 | return; | 182 | return; |
183 | } | 183 | } |
184 | 184 | ||
185 | RequestUser.SendImageNextPart((ushort)PacketCounter, m_asset.Metadata.FullID, imageData); | 185 | RequestUser.SendImageNextPart((ushort)PacketCounter, m_asset.FullID, imageData); |
186 | PacketCounter++; | 186 | PacketCounter++; |
187 | } | 187 | } |
188 | } | 188 | } |
diff --git a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveReadRequest.cs b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveReadRequest.cs index 7189e36..6b57ac5 100644 --- a/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveReadRequest.cs +++ b/OpenSim/Region/CoreModules/Avatar/Inventory/Archiver/InventoryArchiveReadRequest.cs | |||
@@ -281,7 +281,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver | |||
281 | 281 | ||
282 | AssetBase asset = new AssetBase(new UUID(uuid), "RandomName"); | 282 | AssetBase asset = new AssetBase(new UUID(uuid), "RandomName"); |
283 | 283 | ||
284 | asset.Metadata.Type = assetType; | 284 | asset.Type = assetType; |
285 | asset.Data = data; | 285 | asset.Data = data; |
286 | 286 | ||
287 | commsManager.AssetCache.AddAsset(asset); | 287 | commsManager.AssetCache.AddAsset(asset); |
diff --git a/OpenSim/Region/CoreModules/Scripting/DynamicTexture/DynamicTextureModule.cs b/OpenSim/Region/CoreModules/Scripting/DynamicTexture/DynamicTextureModule.cs index d6f0713..a8f841b 100644 --- a/OpenSim/Region/CoreModules/Scripting/DynamicTexture/DynamicTextureModule.cs +++ b/OpenSim/Region/CoreModules/Scripting/DynamicTexture/DynamicTextureModule.cs | |||
@@ -231,21 +231,21 @@ namespace OpenSim.Region.CoreModules.Scripting.DynamicTexture | |||
231 | 231 | ||
232 | // Create a new asset for user | 232 | // Create a new asset for user |
233 | AssetBase asset = new AssetBase(); | 233 | AssetBase asset = new AssetBase(); |
234 | asset.Metadata.FullID = UUID.Random(); | 234 | asset.FullID = UUID.Random(); |
235 | asset.Data = assetData; | 235 | asset.Data = assetData; |
236 | asset.Metadata.Name = "DynamicImage" + Util.RandomClass.Next(1, 10000); | 236 | asset.Name = "DynamicImage" + Util.RandomClass.Next(1, 10000); |
237 | asset.Metadata.Type = 0; | 237 | asset.Type = 0; |
238 | asset.Metadata.Description = "dynamic image"; | 238 | asset.Description = "dynamic image"; |
239 | asset.Metadata.Local = false; | 239 | asset.Local = false; |
240 | asset.Metadata.Temporary = true; | 240 | asset.Temporary = true; |
241 | scene.CommsManager.AssetCache.AddAsset(asset); | 241 | scene.CommsManager.AssetCache.AddAsset(asset); |
242 | 242 | ||
243 | LastAssetID = asset.Metadata.FullID; | 243 | LastAssetID = asset.FullID; |
244 | 244 | ||
245 | IJ2KDecoder cacheLayerDecode = scene.RequestModuleInterface<IJ2KDecoder>(); | 245 | IJ2KDecoder cacheLayerDecode = scene.RequestModuleInterface<IJ2KDecoder>(); |
246 | if (cacheLayerDecode != null) | 246 | if (cacheLayerDecode != null) |
247 | { | 247 | { |
248 | cacheLayerDecode.syncdecode(asset.Metadata.FullID, asset.Data); | 248 | cacheLayerDecode.syncdecode(asset.FullID, asset.Data); |
249 | } | 249 | } |
250 | cacheLayerDecode = null; | 250 | cacheLayerDecode = null; |
251 | 251 | ||
@@ -256,7 +256,7 @@ namespace OpenSim.Region.CoreModules.Scripting.DynamicTexture | |||
256 | UUID oldID = tmptex.DefaultTexture.TextureID; | 256 | UUID oldID = tmptex.DefaultTexture.TextureID; |
257 | scene.CommsManager.AssetCache.ExpireAsset(oldID); | 257 | scene.CommsManager.AssetCache.ExpireAsset(oldID); |
258 | 258 | ||
259 | tmptex.DefaultTexture.TextureID = asset.Metadata.FullID; | 259 | tmptex.DefaultTexture.TextureID = asset.FullID; |
260 | // I'm pretty sure we always want to force this to true | 260 | // I'm pretty sure we always want to force this to true |
261 | tmptex.DefaultTexture.Fullbright = true; | 261 | tmptex.DefaultTexture.Fullbright = true; |
262 | 262 | ||
diff --git a/OpenSim/Region/CoreModules/Scripting/EMailModules/EmailModule.cs b/OpenSim/Region/CoreModules/Scripting/EMailModules/EmailModule.cs index 43eccf3..f788433 100644 --- a/OpenSim/Region/CoreModules/Scripting/EMailModules/EmailModule.cs +++ b/OpenSim/Region/CoreModules/Scripting/EMailModules/EmailModule.cs | |||
@@ -326,8 +326,6 @@ namespace OpenSim.Region.CoreModules.Scripting.EmailModules | |||
326 | 326 | ||
327 | UUID toID = new UUID(address.Substring(0, address.IndexOf("@"))); | 327 | UUID toID = new UUID(address.Substring(0, address.IndexOf("@"))); |
328 | 328 | ||
329 | String unused; | ||
330 | |||
331 | if (IsLocal(toID)) // TODO FIX check to see if it is local | 329 | if (IsLocal(toID)) // TODO FIX check to see if it is local |
332 | { | 330 | { |
333 | // object in this region | 331 | // object in this region |
diff --git a/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs b/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs index 66fc43b..d7ab5fd 100644 --- a/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs +++ b/OpenSim/Region/CoreModules/World/Archiver/ArchiveReadRequest.cs | |||
@@ -294,7 +294,7 @@ namespace OpenSim.Region.CoreModules.World.Archiver | |||
294 | //m_log.DebugFormat("[ARCHIVER]: Importing asset {0}, type {1}", uuid, assetType); | 294 | //m_log.DebugFormat("[ARCHIVER]: Importing asset {0}, type {1}", uuid, assetType); |
295 | 295 | ||
296 | AssetBase asset = new AssetBase(new UUID(uuid), String.Empty); | 296 | AssetBase asset = new AssetBase(new UUID(uuid), String.Empty); |
297 | asset.Metadata.Type = assetType; | 297 | asset.Type = assetType; |
298 | asset.Data = data; | 298 | asset.Data = data; |
299 | 299 | ||
300 | m_scene.CommsManager.AssetCache.AddAsset(asset); | 300 | m_scene.CommsManager.AssetCache.AddAsset(asset); |
diff --git a/OpenSim/Region/CoreModules/World/Archiver/AssetsArchiver.cs b/OpenSim/Region/CoreModules/World/Archiver/AssetsArchiver.cs index b3286f6..abd90de 100644 --- a/OpenSim/Region/CoreModules/World/Archiver/AssetsArchiver.cs +++ b/OpenSim/Region/CoreModules/World/Archiver/AssetsArchiver.cs | |||
@@ -86,16 +86,16 @@ namespace OpenSim.Region.CoreModules.World.Archiver | |||
86 | 86 | ||
87 | string extension = string.Empty; | 87 | string extension = string.Empty; |
88 | 88 | ||
89 | if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Metadata.Type)) | 89 | if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Type)) |
90 | { | 90 | { |
91 | extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Metadata.Type]; | 91 | extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Type]; |
92 | } | 92 | } |
93 | 93 | ||
94 | xtw.WriteElementString("filename", uuid.ToString() + extension); | 94 | xtw.WriteElementString("filename", uuid.ToString() + extension); |
95 | 95 | ||
96 | xtw.WriteElementString("name", asset.Metadata.Name); | 96 | xtw.WriteElementString("name", asset.Name); |
97 | xtw.WriteElementString("description", asset.Metadata.Description); | 97 | xtw.WriteElementString("description", asset.Description); |
98 | xtw.WriteElementString("asset-type", asset.Metadata.Type.ToString()); | 98 | xtw.WriteElementString("asset-type", asset.Type.ToString()); |
99 | 99 | ||
100 | xtw.WriteEndElement(); | 100 | xtw.WriteEndElement(); |
101 | } | 101 | } |
@@ -123,15 +123,15 @@ namespace OpenSim.Region.CoreModules.World.Archiver | |||
123 | 123 | ||
124 | string extension = string.Empty; | 124 | string extension = string.Empty; |
125 | 125 | ||
126 | if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Metadata.Type)) | 126 | if (ArchiveConstants.ASSET_TYPE_TO_EXTENSION.ContainsKey(asset.Type)) |
127 | { | 127 | { |
128 | extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Metadata.Type]; | 128 | extension = ArchiveConstants.ASSET_TYPE_TO_EXTENSION[asset.Type]; |
129 | } | 129 | } |
130 | else | 130 | else |
131 | { | 131 | { |
132 | m_log.ErrorFormat( | 132 | m_log.ErrorFormat( |
133 | "[ARCHIVER]: Unrecognized asset type {0} with uuid {1}. This asset will be saved but not reloaded", | 133 | "[ARCHIVER]: Unrecognized asset type {0} with uuid {1}. This asset will be saved but not reloaded", |
134 | asset.Metadata.Type, asset.Metadata.ID); | 134 | asset.Type, asset.ID); |
135 | } | 135 | } |
136 | 136 | ||
137 | archive.AddFile( | 137 | archive.AddFile( |
diff --git a/OpenSim/Region/CoreModules/World/Archiver/AssetsDearchiver.cs b/OpenSim/Region/CoreModules/World/Archiver/AssetsDearchiver.cs index 743f9a1..cb267d7 100644 --- a/OpenSim/Region/CoreModules/World/Archiver/AssetsDearchiver.cs +++ b/OpenSim/Region/CoreModules/World/Archiver/AssetsDearchiver.cs | |||
@@ -157,8 +157,8 @@ namespace OpenSim.Region.CoreModules.World.Archiver | |||
157 | m_log.DebugFormat("[ARCHIVER]: Importing asset {0}", filename); | 157 | m_log.DebugFormat("[ARCHIVER]: Importing asset {0}", filename); |
158 | 158 | ||
159 | AssetBase asset = new AssetBase(new UUID(filename), metadata.Name); | 159 | AssetBase asset = new AssetBase(new UUID(filename), metadata.Name); |
160 | asset.Metadata.Description = metadata.Description; | 160 | asset.Description = metadata.Description; |
161 | asset.Metadata.Type = metadata.AssetType; | 161 | asset.Type = metadata.AssetType; |
162 | asset.Data = data; | 162 | asset.Data = data; |
163 | 163 | ||
164 | m_cache.AddAsset(asset); | 164 | m_cache.AddAsset(asset); |
diff --git a/OpenSim/Region/CoreModules/World/Estate/EstateTerrainXferHandler.cs b/OpenSim/Region/CoreModules/World/Estate/EstateTerrainXferHandler.cs index 1f2d5db..93e79f0 100644 --- a/OpenSim/Region/CoreModules/World/Estate/EstateTerrainXferHandler.cs +++ b/OpenSim/Region/CoreModules/World/Estate/EstateTerrainXferHandler.cs | |||
@@ -54,13 +54,13 @@ namespace OpenSim.Region.CoreModules.World.Estate | |||
54 | { | 54 | { |
55 | 55 | ||
56 | m_asset = new AssetBase(); | 56 | m_asset = new AssetBase(); |
57 | m_asset.Metadata.FullID = UUID.Zero; | 57 | m_asset.FullID = UUID.Zero; |
58 | m_asset.Metadata.Type = type; | 58 | m_asset.Type = type; |
59 | m_asset.Data = new byte[0]; | 59 | m_asset.Data = new byte[0]; |
60 | m_asset.Metadata.Name = pClientFilename; | 60 | m_asset.Name = pClientFilename; |
61 | m_asset.Metadata.Description = "empty"; | 61 | m_asset.Description = "empty"; |
62 | m_asset.Metadata.Local = true; | 62 | m_asset.Local = true; |
63 | m_asset.Metadata.Temporary = true; | 63 | m_asset.Temporary = true; |
64 | 64 | ||
65 | } | 65 | } |
66 | 66 | ||
@@ -72,7 +72,7 @@ namespace OpenSim.Region.CoreModules.World.Estate | |||
72 | public void RequestStartXfer(IClientAPI pRemoteClient) | 72 | public void RequestStartXfer(IClientAPI pRemoteClient) |
73 | { | 73 | { |
74 | mXferID = Util.GetNextXferID(); | 74 | mXferID = Util.GetNextXferID(); |
75 | pRemoteClient.SendXferRequest(mXferID, m_asset.Metadata.Type, m_asset.Metadata.FullID, 0, Utils.StringToBytes(m_asset.Metadata.Name)); | 75 | pRemoteClient.SendXferRequest(mXferID, m_asset.Type, m_asset.FullID, 0, Utils.StringToBytes(m_asset.Name)); |
76 | } | 76 | } |
77 | 77 | ||
78 | /// <summary> | 78 | /// <summary> |
@@ -114,7 +114,7 @@ namespace OpenSim.Region.CoreModules.World.Estate | |||
114 | handlerTerrainUploadDone = TerrainUploadDone; | 114 | handlerTerrainUploadDone = TerrainUploadDone; |
115 | if (handlerTerrainUploadDone != null) | 115 | if (handlerTerrainUploadDone != null) |
116 | { | 116 | { |
117 | handlerTerrainUploadDone(m_asset.Metadata.Name, m_asset.Data, remoteClient); | 117 | handlerTerrainUploadDone(m_asset.Name, m_asset.Data, remoteClient); |
118 | } | 118 | } |
119 | } | 119 | } |
120 | } | 120 | } |
diff --git a/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs b/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs index e1c3d85..4f98e8b 100644 --- a/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs +++ b/OpenSim/Region/CoreModules/World/WorldMap/WorldMapModule.cs | |||
@@ -985,14 +985,14 @@ namespace OpenSim.Region.CoreModules.World.WorldMap | |||
985 | m_scene.RegionInfo.RegionSettings.TerrainImageID = TerrainImageUUID; | 985 | m_scene.RegionInfo.RegionSettings.TerrainImageID = TerrainImageUUID; |
986 | 986 | ||
987 | AssetBase asset = new AssetBase(); | 987 | AssetBase asset = new AssetBase(); |
988 | asset.Metadata.FullID = m_scene.RegionInfo.RegionSettings.TerrainImageID; | 988 | asset.FullID = m_scene.RegionInfo.RegionSettings.TerrainImageID; |
989 | asset.Data = data; | 989 | asset.Data = data; |
990 | asset.Metadata.Name | 990 | asset.Name |
991 | = "terrainImage_" + m_scene.RegionInfo.RegionID.ToString() + "_" + lastMapRefresh.ToString(); | 991 | = "terrainImage_" + m_scene.RegionInfo.RegionID.ToString() + "_" + lastMapRefresh.ToString(); |
992 | asset.Metadata.Description = m_scene.RegionInfo.RegionName; | 992 | asset.Description = m_scene.RegionInfo.RegionName; |
993 | 993 | ||
994 | asset.Metadata.Type = 0; | 994 | asset.Type = 0; |
995 | asset.Metadata.Temporary = temporary; | 995 | asset.Temporary = temporary; |
996 | m_scene.CommsManager.AssetCache.AddAsset(asset); | 996 | m_scene.CommsManager.AssetCache.AddAsset(asset); |
997 | } | 997 | } |
998 | 998 | ||