diff --git a/lib/roken/vis.c b/lib/roken/vis.c index bfea89a38..1410764cc 100644 --- a/lib/roken/vis.c +++ b/lib/roken/vis.c @@ -164,7 +164,7 @@ do { \ if (c & 0200) { \ c &= 0177; *dst++ = 'M'; \ } \ - if (iscntrl(c)) { \ + if (iscntrl((unsigned char)c)) { \ *dst++ = '^'; \ if (c == 0177) \ *dst++ = '?'; \