diff options
Diffstat (limited to 'OpenSim/Framework/WearableCacheItem.cs')
-rw-r--r-- | OpenSim/Framework/WearableCacheItem.cs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/OpenSim/Framework/WearableCacheItem.cs b/OpenSim/Framework/WearableCacheItem.cs index 427e149..e060f22 100644 --- a/OpenSim/Framework/WearableCacheItem.cs +++ b/OpenSim/Framework/WearableCacheItem.cs | |||
@@ -161,13 +161,12 @@ namespace OpenSim.Framework | |||
161 | public static WearableCacheItem[] BakedFromOSD(OSD pInput) | 161 | public static WearableCacheItem[] BakedFromOSD(OSD pInput) |
162 | { | 162 | { |
163 | WearableCacheItem[] pcache = WearableCacheItem.GetDefaultCacheItem(); | 163 | WearableCacheItem[] pcache = WearableCacheItem.GetDefaultCacheItem(); |
164 | |||
165 | if (pInput.Type == OSDType.Array) | 164 | if (pInput.Type == OSDType.Array) |
166 | { | 165 | { |
167 | OSDArray itemarray = (OSDArray)pInput; | 166 | OSDArray itemarray = (OSDArray)pInput; |
168 | foreach (OSDMap item in itemarray) | 167 | foreach (OSDMap item in itemarray) |
169 | { | 168 | { |
170 | int idx = (int)item["textureindex"].AsUInteger(); | 169 | int idx = item["textureindex"].AsInteger(); |
171 | if (idx < 0 || idx > pcache.Length) | 170 | if (idx < 0 || idx > pcache.Length) |
172 | continue; | 171 | continue; |
173 | pcache[idx].CacheId = item["cacheid"].AsUUID(); | 172 | pcache[idx].CacheId = item["cacheid"].AsUUID(); |
@@ -217,6 +216,4 @@ namespace OpenSim.Framework | |||
217 | return null; | 216 | return null; |
218 | } | 217 | } |
219 | } | 218 | } |
220 | |||
221 | |||
222 | } | 219 | } |