Author: alanmc
Date: 2008-02-17 07:58:10 -0500 (Sun, 17 Feb 2008)
New Revision: 95961
Modified:
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Messages/StandardMessages/KeepAliveMessage.cs
Log:
Cosmetic changes
Modified:
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Messages/StandardMessages/KeepAliveMessage.cs
===================================================================
---
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Messages/StandardMessages/KeepAliveMessage.cs
2008-02-17 12:57:45 UTC (rev 95960)
+++
trunk/bitsharp/src/MonoTorrent/MonoTorrent.Client/Messages/StandardMessages/KeepAliveMessage.cs
2008-02-17 12:58:10 UTC (rev 95961)
@@ -39,6 +39,7 @@
{
private const int messageLength = 0; // has no payload
public const byte MessageId = 0;
+ private static readonly byte[] payload = new byte[] { 0, 0, 0,
0 };
#region Constructors
/// <summary>
@@ -53,13 +54,12 @@
#region Methods
public override int Encode(byte[] buffer, int offset)
{
- int written = Write(buffer, offset, (byte)0);
- written += Write(buffer, offset + 1, (byte)0);
- written += Write(buffer, offset + 2, (byte)0);
- written += Write(buffer, offset + 3, (byte)0);
+ int written = offset;
- CheckWritten(written);
- return written;
+ written += Write(buffer, offset, payload, 0,
payload.Length);
+
+ CheckWritten(written - offset);
+ return written - offset;
}
public override void Decode(byte[] buffer, int offset, int length)
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches