From: H.G. Muller Date: Sun, 29 Nov 2009 19:56:32 +0000 (-0800) Subject: double buffer size to prevent overflow X-Git-Tag: v4.4.2~3 X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=c6ef46acef2fa2f196abd4e08519ac7058ded35b;p=xboard.git double buffer size to prevent overflow This patch doubles the size of the ICS input buffer to 16KB, to prevent the suspected overflow with -keepLineBreaksICS false when using "inchannel 1" on FICS and over 500 people are tuned in. --- diff --git a/backend.c b/backend.c index 339da00..b9348a9 100755 --- a/backend.c +++ b/backend.c @@ -2042,7 +2042,7 @@ read_from_ics(isr, closure, data, count, error) int count; int error; { -#define BUF_SIZE 8192 +#define BUF_SIZE (16*1024) /* overflowed at 8K with "inchannel 1" on FICS? */ #define STARTED_NONE 0 #define STARTED_MOVES 1 #define STARTED_BOARD 2