X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=src%2Fclient.c;h=fb7e5c137ccd12711061bf054882eb8f193a4e05;hb=3fb9221e5513561407446b1e4f41f588d806a7fa;hp=5258e39d8163860543b8c1d6a0fef5ae14e48da1;hpb=832a431fea2f4ac3b1c2fb04a61e75f91e8e0259;p=spider.git diff --git a/src/client.c b/src/client.c index 5258e39d..fb7e5c13 100644 --- a/src/client.c +++ b/src/client.c @@ -212,6 +212,10 @@ void send_text(fcb_t *f, char *s, int l) f->obuf = mp = cmsg_new(paclen+1, f->sort, f); } + /* ignore trailing spaces */ + while (l > 0 &&isspace(s[l-1])) + --l; + for (p = s; p < s+l; ) { if (mp->inp >= mp->data + paclen) { flush_text(f);