diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/InnerScene.cs | 4 | ||||
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/OpenSim/Region/Environment/Scenes/InnerScene.cs b/OpenSim/Region/Environment/Scenes/InnerScene.cs index e61fb19..53b0a38 100644 --- a/OpenSim/Region/Environment/Scenes/InnerScene.cs +++ b/OpenSim/Region/Environment/Scenes/InnerScene.cs | |||
@@ -1509,6 +1509,9 @@ namespace OpenSim.Region.Environment.Scenes | |||
1509 | // * Asset/DRM permission bit "modify" is enabled | 1509 | // * Asset/DRM permission bit "modify" is enabled |
1510 | //use CanEditObjectPosition | 1510 | //use CanEditObjectPosition |
1511 | 1511 | ||
1512 | // libomv will complain about PrimFlags.JointWheel being | ||
1513 | // deprecated, so we | ||
1514 | #pragma warning disable 0612 | ||
1512 | if (IncludeInSearch && m_parentScene.ExternalChecks.ExternalChecksCanEditObject(objid, user)) | 1515 | if (IncludeInSearch && m_parentScene.ExternalChecks.ExternalChecksCanEditObject(objid, user)) |
1513 | { | 1516 | { |
1514 | obj.ParentGroup.RootPart.AddFlag(PrimFlags.JointWheel); | 1517 | obj.ParentGroup.RootPart.AddFlag(PrimFlags.JointWheel); |
@@ -1517,6 +1520,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
1517 | { | 1520 | { |
1518 | obj.ParentGroup.RootPart.RemFlag(PrimFlags.JointWheel); | 1521 | obj.ParentGroup.RootPart.RemFlag(PrimFlags.JointWheel); |
1519 | } | 1522 | } |
1523 | #pragma warning restore 0612 | ||
1520 | } | 1524 | } |
1521 | 1525 | ||
1522 | /// <summary> | 1526 | /// <summary> |
diff --git a/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs b/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs index a2a4b2d..678d707 100644 --- a/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs +++ b/OpenSim/Region/Environment/Scenes/SceneExternalChecks.cs | |||
@@ -67,6 +67,9 @@ namespace OpenSim.Region.Environment.Scenes | |||
67 | if (part == null) | 67 | if (part == null) |
68 | return 0; | 68 | return 0; |
69 | 69 | ||
70 | // libomv will moan about PrimFlags.ObjectYouOfficer being | ||
71 | // obsolete... | ||
72 | #pragma warning disable 0612 | ||
70 | uint perms=part.GetEffectiveObjectFlags() | | 73 | uint perms=part.GetEffectiveObjectFlags() | |
71 | (uint)PrimFlags.ObjectModify | | 74 | (uint)PrimFlags.ObjectModify | |
72 | (uint)PrimFlags.ObjectCopy | | 75 | (uint)PrimFlags.ObjectCopy | |
@@ -76,6 +79,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
76 | (uint)PrimFlags.ObjectAnyOwner | | 79 | (uint)PrimFlags.ObjectAnyOwner | |
77 | (uint)PrimFlags.ObjectOwnerModify | | 80 | (uint)PrimFlags.ObjectOwnerModify | |
78 | (uint)PrimFlags.ObjectYouOfficer; | 81 | (uint)PrimFlags.ObjectYouOfficer; |
82 | #pragma warning restore 0612 | ||
79 | 83 | ||
80 | foreach (GenerateClientFlags check in GenerateClientFlagsCheckFunctions) | 84 | foreach (GenerateClientFlags check in GenerateClientFlagsCheckFunctions) |
81 | { | 85 | { |