diff options
Diffstat (limited to 'dotnet/Qpid.Client/Client/AmqChannel.cs')
-rw-r--r-- | dotnet/Qpid.Client/Client/AmqChannel.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/dotnet/Qpid.Client/Client/AmqChannel.cs b/dotnet/Qpid.Client/Client/AmqChannel.cs index a66e4f8a8a..6e70eb54e0 100644 --- a/dotnet/Qpid.Client/Client/AmqChannel.cs +++ b/dotnet/Qpid.Client/Client/AmqChannel.cs @@ -819,7 +819,8 @@ namespace Qpid.Client byte[] payload = null; if (buf != null) { - payload = buf.ToByteArray(); + payload = new byte[buf.remaining()]; + buf.get(payload); } BasicContentHeaderProperties contentHeaderProperties = message.ContentHeaderProperties; |