From ccba04f3451c5034669bbd999cd9ab2a3e8bd5a0 Mon Sep 17 00:00:00 2001 From: Melanie Date: Wed, 7 Dec 2011 01:27:52 +0100 Subject: [PATCH] Fix intersim object give messages --- .../Avatar/Inventory/Transfer/InventoryTransferModule.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OpenSim/Region/CoreModules/Avatar/Inventory/Transfer/InventoryTransferModule.cs b/OpenSim/Region/CoreModules/Avatar/Inventory/Transfer/InventoryTransferModule.cs index 8824cab720..da708d2bee 100644 --- a/OpenSim/Region/CoreModules/Avatar/Inventory/Transfer/InventoryTransferModule.cs +++ b/OpenSim/Region/CoreModules/Avatar/Inventory/Transfer/InventoryTransferModule.cs @@ -510,6 +510,12 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Transfer user.ControllingClient.SendBulkUpdateInventory(item); } } + + // Fix up binary bucket since this may be 17 chars long here + Byte[] bucket = new Byte[1]; + bucket[0] = im.binaryBucket[0]; + im.binaryBucket = bucket; + user.ControllingClient.SendInstantMessage(im); } else if (im.dialog == (byte) InstantMessageDialog.InventoryAccepted ||