diff --git a/src/sbbs3/wordwrap.c b/src/sbbs3/wordwrap.c index 756bf08778bb377c4a3a26e8f4b73927dd4aaf06..45b26bf0c1aea546cff05324dfef13c3bafeb1b1 100644 --- a/src/sbbs3/wordwrap.c +++ b/src/sbbs3/wordwrap.c @@ -247,6 +247,8 @@ static struct section_len get_word_len(char *buf, int maxlen) continue; else if (buf[ret.bytes]=='\x01') { ret.bytes++; + if (buf[ret.bytes] == '\\') + break; if(buf[ret.bytes]!='\x01') continue; }