From 94c53e57df4c7e4b208437bcc20fb85e213d832a Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Fri, 6 Mar 2015 16:00:24 +0000 Subject: [PATCH] More stupid MS debug-assertion-in-isdigit avoidance. --- src/sbbs3/wordwrap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/wordwrap.c b/src/sbbs3/wordwrap.c index 41402514a6..ab5e804f68 100644 --- a/src/sbbs3/wordwrap.c +++ b/src/sbbs3/wordwrap.c @@ -178,7 +178,7 @@ int get_word_len(char *buf, int starting_pos) return 0; if (!buf[starting_pos+pos]) break; - else if (isspace(buf[starting_pos+pos])) + else if (isspace((unsigned char)buf[starting_pos+pos])) break; else if (buf[starting_pos+pos]=='\x1f') continue; @@ -391,7 +391,7 @@ char* wordwrap(char* inbuf, int len, int oldlen, BOOL handle_quotes) ocol++; icol++; } - if(ocol>len && inbuf[i+1] && !isspace(inbuf[i+1])) { /* Need to wrap here */ + if(ocol>len && inbuf[i+1] && !isspace((unsigned char)inbuf[i+1])) { /* Need to wrap here */ /* Find the start of the last word */ k=l; /* Original next char */ l--; /* Move back to the last char */ -- GitLab