Enable reuse of data blocks for ImprovedTerseObjectUpdate using existing Packetpool code.
							parent
							
								
									301546289e
								
							
						
					
					
						commit
						96b0d1276e
					
				|  | @ -4963,7 +4963,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
|             Utils.UInt16ToBytes(Utils.FloatToUInt16(angularVelocity.Y, -64.0f, 64.0f), data, pos); pos += 2; | ||||
|             Utils.UInt16ToBytes(Utils.FloatToUInt16(angularVelocity.Z, -64.0f, 64.0f), data, pos); pos += 2; | ||||
| 
 | ||||
|             ImprovedTerseObjectUpdatePacket.ObjectDataBlock block = new ImprovedTerseObjectUpdatePacket.ObjectDataBlock(); | ||||
|             ImprovedTerseObjectUpdatePacket.ObjectDataBlock block | ||||
|                 = PacketPool.Instance.GetDataBlock<ImprovedTerseObjectUpdatePacket.ObjectDataBlock>(); | ||||
|              | ||||
|             block.Data = data; | ||||
| 
 | ||||
|             if (textureEntry != null && textureEntry.Length > 0) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Justin Clark-Casey (justincc)
						Justin Clark-Casey (justincc)