aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/Land
diff options
context:
space:
mode:
authorMelanie Thielker2009-05-24 16:11:35 +0000
committerMelanie Thielker2009-05-24 16:11:35 +0000
commitf3f7d603675ac15d6397b50591b598aacc932862 (patch)
treec34b79e157ca87266c409a786eba3bdbd4158a60 /OpenSim/Region/CoreModules/World/Land
parentFixes map image on link-region (HG). (diff)
downloadopensim-SC-f3f7d603675ac15d6397b50591b598aacc932862.zip
opensim-SC-f3f7d603675ac15d6397b50591b598aacc932862.tar.gz
opensim-SC-f3f7d603675ac15d6397b50591b598aacc932862.tar.bz2
opensim-SC-f3f7d603675ac15d6397b50591b598aacc932862.tar.xz
Add a new permissions check for bulk object returns.
Diffstat (limited to 'OpenSim/Region/CoreModules/World/Land')
-rw-r--r--OpenSim/Region/CoreModules/World/Land/LandObject.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/World/Land/LandObject.cs b/OpenSim/Region/CoreModules/World/Land/LandObject.cs
index ce66e46..ccb3a47 100644
--- a/OpenSim/Region/CoreModules/World/Land/LandObject.cs
+++ b/OpenSim/Region/CoreModules/World/Land/LandObject.cs
@@ -795,6 +795,9 @@ namespace OpenSim.Region.CoreModules.World.Land
795 Dictionary<UUID,List<SceneObjectGroup>> returns = 795 Dictionary<UUID,List<SceneObjectGroup>> returns =
796 new Dictionary<UUID,List<SceneObjectGroup>>(); 796 new Dictionary<UUID,List<SceneObjectGroup>>();
797 797
798 if (!m_scene.Permissions.CanUseObjectReturn(this, type, remote_client))
799 return;
800
798 lock (primsOverMe) 801 lock (primsOverMe)
799 { 802 {
800 if (type == (uint)ObjectReturnType.Owner) 803 if (type == (uint)ObjectReturnType.Owner)