aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Services
diff options
context:
space:
mode:
authoropensim mirror account2010-10-29 14:00:07 -0700
committeropensim mirror account2010-10-29 14:00:07 -0700
commit8d002c4553c4b95962e4d41ce89b30b2f9d2e9bd (patch)
treeb50129669f9d7f725cf63db1df60c600b8da9f0c /OpenSim/Services
parentMerge branch 'master' of /var/git/opensim/ (diff)
parentMerge commit 'cmickeyb/dev-appearance' (diff)
downloadopensim-SC-8d002c4553c4b95962e4d41ce89b30b2f9d2e9bd.zip
opensim-SC-8d002c4553c4b95962e4d41ce89b30b2f9d2e9bd.tar.gz
opensim-SC-8d002c4553c4b95962e4d41ce89b30b2f9d2e9bd.tar.bz2
opensim-SC-8d002c4553c4b95962e4d41ce89b30b2f9d2e9bd.tar.xz
Merge branch 'master' of /var/git/opensim/
Diffstat (limited to 'OpenSim/Services')
-rw-r--r--OpenSim/Services/Interfaces/IAvatarService.cs16
1 files changed, 5 insertions, 11 deletions
diff --git a/OpenSim/Services/Interfaces/IAvatarService.cs b/OpenSim/Services/Interfaces/IAvatarService.cs
index 93b977b..eaa6534 100644
--- a/OpenSim/Services/Interfaces/IAvatarService.cs
+++ b/OpenSim/Services/Interfaces/IAvatarService.cs
@@ -178,17 +178,11 @@ namespace OpenSim.Services.Interfaces
178 Data["UnderShirtAsset"] = appearance.UnderShirtAsset.ToString(); 178 Data["UnderShirtAsset"] = appearance.UnderShirtAsset.ToString();
179 179
180 // Attachments 180 // Attachments
181 Hashtable attachs = appearance.GetAttachments(); 181 List<AvatarAttachment> attachments = appearance.GetAttachments();
182 if (attachs != null) 182 foreach (AvatarAttachment attach in attachments)
183 foreach (DictionaryEntry dentry in attachs) 183 {
184 { 184 Data["_ap_" + attach.AttachPoint] = attach.ItemID.ToString();
185 if (dentry.Value != null) 185 }
186 {
187 Hashtable tab = (Hashtable)dentry.Value;
188 if (tab.ContainsKey("item") && tab["item"] != null)
189 Data["_ap_" + dentry.Key] = tab["item"].ToString();
190 }
191 }
192 } 186 }
193 187
194 public AvatarAppearance ToAvatarAppearance(UUID owner) 188 public AvatarAppearance ToAvatarAppearance(UUID owner)