Fix a privilege escalation with linked sets

0.6.0-stable
Melanie Thielker 2008-10-06 02:29:38 +00:00
parent e575ef7ad2
commit 1f7966d6e8
1 changed files with 6 additions and 3 deletions

View File

@ -2152,10 +2152,13 @@ namespace OpenSim.Region.Environment.Scenes
} }
} }
public void UpdatePermissions(UUID AgentID, byte field, uint localID, uint mask, byte addRemTF) public void UpdatePermissions(UUID AgentID, byte field, uint localID,
uint mask, byte addRemTF)
{ {
SceneObjectPart updatePart = GetChildPart(localID); foreach (SceneObjectPart part in m_parts.Values)
updatePart.UpdatePermissions(AgentID, field, localID, mask, addRemTF); part.UpdatePermissions(AgentID, field, localID, mask,
addRemTF);
HasGroupChanged = true; HasGroupChanged = true;
} }