From 8d6dca412f6cea1fcaf2190df63800640026fb49 Mon Sep 17 00:00:00 2001 From: Habu Date: Sun, 23 Jul 2017 07:02:40 +0900 Subject: [PATCH] =?utf8?q?isprint=E3=81=AB=E6=B8=A1=E3=81=99=E6=99=82?= =?utf8?q?=E3=81=ABunsinged=20char=E3=81=AB=E3=82=AD=E3=83=A3=E3=82=B9?= =?utf8?q?=E3=83=88=E3=81=99=E3=82=8B=E3=81=93=E3=81=A8=E3=81=A7isctype.c?= =?utf8?q?=E3=81=AE=E3=82=A2=E3=82=B5=E3=83=BC=E3=82=B7=E3=83=A7=E3=83=B3?= =?utf8?q?=E3=82=92=E5=9B=9E=E9=81=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/wizard1.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wizard1.c b/src/wizard1.c index 26f5a7955..511380a3c 100644 --- a/src/wizard1.c +++ b/src/wizard1.c @@ -1987,7 +1987,7 @@ static void spoil_out(cptr str) bool wrap = (ch == '\n'); #ifdef JP - if (!isprint(ch) && !k_flag && !iskanji_flag) ch = ' '; + if (!isprint((unsigned char)ch) && !k_flag && !iskanji_flag) ch = ' '; iskanji_flag = k_flag && !iskanji_flag; #else if (!isprint(ch)) ch = ' '; @@ -2026,7 +2026,7 @@ static void spoil_out(cptr str) #ifdef JP k_flag_local = iskanji((unsigned char)(*tail)); - if (isprint(*tail) || k_flag_local || iskanji_flag_local) break; + if (isprint((unsigned char)*tail) || k_flag_local || iskanji_flag_local) break; iskanji_flag_local = k_flag_local && !iskanji_flag_local; #else if (isprint(*tail)) break; -- 2.11.0