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

Reply via email to