X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=backend.c;h=73aed9d534548e285ed1e2180ba873b59468a1f5;hb=6997b6f76b0c41a4650fa468e6f160cb9e6e1fe1;hp=1d5ca17baf8e68b945ce15b0d62e84b2671f8b46;hpb=c560bfa01c217889fde6b3b5cb8692356680178d;p=xboard.git diff --git a/backend.c b/backend.c index 1d5ca17..73aed9d 100644 --- a/backend.c +++ b/backend.c @@ -2110,9 +2110,10 @@ read_from_ics(isr, closure, data, count, error) if (data[i] != NULLCHAR && data[i] != '\r') buf[buf_len++] = data[i]; if(buf_len >= 5 && buf[buf_len-5]=='\n' && buf[buf_len-4]=='\\' && - buf[buf_len-3]==' ' && buf[buf_len-2]==' ' && buf[buf_len-1]==' ') + buf[buf_len-3]==' ' && buf[buf_len-2]==' ' && buf[buf_len-1]==' ') { buf_len -= 5; // [HGM] ICS: join continuation line of Lasker 2.2.3 server with previous buf[buf_len++] = ' '; // replace by space (assumes ICS does not break lines within word) + } } buf[buf_len] = NULLCHAR;