Flush buffer on N command
authorunc0rr
Fri, 22 Feb 2013 11:33:30 +0400
changeset 8543 b7f07363ee92
parent 8541 0cd63b963330
child 8545 1385ab7219d9
Flush buffer on N command
hedgewars/uIO.pas
--- a/hedgewars/uIO.pas	Thu Feb 21 22:43:00 2013 +0400
+++ b/hedgewars/uIO.pas	Fri Feb 22 11:33:30 2013 +0400
@@ -249,7 +249,10 @@
             flushBuffer();
             
         Move(s, sendBuffer.buf[sendBuffer.count], byte(s[0]) + 1);
-        inc(sendBuffer.count, byte(s[0]) + 1)
+        inc(sendBuffer.count, byte(s[0]) + 1);
+        
+        if s[1] = 'N' then
+            flushBuffer();
         end else
         SDLNet_TCP_Send(IPCSock, @s, Succ(byte(s[0])))
     end