Fix a rather stupid VS warning "The operation overflows at compile time in checked mode" - doesn't make much sense to me, but for some reason it doesn't like 256 - 6 when 256 is a constant...
parent
5484c9b585
commit
1129b80629
|
@ -834,14 +834,14 @@ namespace OpenSim.Region.CoreModules.Avatar.Attachments
|
||||||
// m_log.DebugFormat(
|
// m_log.DebugFormat(
|
||||||
// "[ATTACHMENTS MODULE]: Called AddSceneObjectAsAttachment for object {0} {1} for {2}",
|
// "[ATTACHMENTS MODULE]: Called AddSceneObjectAsAttachment for object {0} {1} for {2}",
|
||||||
// grp.Name, grp.LocalId, remoteClient.Name);
|
// grp.Name, grp.LocalId, remoteClient.Name);
|
||||||
|
uint regionSize = Constants.RegionSize; //Avoid VS error "The operation overflows at compile time in checked mode"
|
||||||
Vector3 inventoryStoredPosition = new Vector3
|
Vector3 inventoryStoredPosition = new Vector3
|
||||||
(((grp.AbsolutePosition.X > (int)Constants.RegionSize)
|
(((grp.AbsolutePosition.X > (int)Constants.RegionSize)
|
||||||
? Constants.RegionSize - 6
|
? regionSize - 6
|
||||||
: grp.AbsolutePosition.X)
|
: grp.AbsolutePosition.X)
|
||||||
,
|
,
|
||||||
(grp.AbsolutePosition.Y > (int)Constants.RegionSize)
|
(grp.AbsolutePosition.Y > (int)Constants.RegionSize)
|
||||||
? Constants.RegionSize - 6
|
? regionSize - 6
|
||||||
: grp.AbsolutePosition.Y,
|
: grp.AbsolutePosition.Y,
|
||||||
grp.AbsolutePosition.Z);
|
grp.AbsolutePosition.Z);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue