diff options
author | Melanie | 2013-03-31 20:25:32 +0200 |
---|---|---|
committer | Melanie | 2013-03-31 20:25:32 +0200 |
commit | 4bf9c4bbb833f8ecbd0757b333da76ffaea14bc7 (patch) | |
tree | 6bbbfe887569aa4caff878e61fb18b66875c86f7 /OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs | |
parent | Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask (diff) | |
download | opensim-SC-4bf9c4bbb833f8ecbd0757b333da76ffaea14bc7.zip opensim-SC-4bf9c4bbb833f8ecbd0757b333da76ffaea14bc7.tar.gz opensim-SC-4bf9c4bbb833f8ecbd0757b333da76ffaea14bc7.tar.bz2 opensim-SC-4bf9c4bbb833f8ecbd0757b333da76ffaea14bc7.tar.xz |
Export permission, part two. Setting export perms for textures and clothing works. Setting perms for prims also works but they don't propagate correctly yet.
NOT FOR PRODUCTIN USE. Your database will need to be updated before you can use this!
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs index b109b4f..69fb6df 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs | |||
@@ -3468,7 +3468,7 @@ namespace OpenSim.Region.Framework.Scenes | |||
3468 | 3468 | ||
3469 | public void AdjustChildPrimPermissions() | 3469 | public void AdjustChildPrimPermissions() |
3470 | { | 3470 | { |
3471 | uint newOwnerMask = (uint)PermissionMask.All & 0xfffffff8; // Mask folded bits | 3471 | uint newOwnerMask = (uint)(PermissionMask.All | PermissionMask.Export) & 0xfffffff8; // Mask folded bits |
3472 | uint foldedPerms = RootPart.OwnerMask & 3; | 3472 | uint foldedPerms = RootPart.OwnerMask & 3; |
3473 | 3473 | ||
3474 | ForEachPart(part => | 3474 | ForEachPart(part => |