diff --git a/src/config.c b/src/config.c index 637e4f3c..31b1f7a5 100644 --- a/src/config.c +++ b/src/config.c @@ -810,7 +810,7 @@ char *cfg_escape(const char *s) { *d++ = '\\'; *d++ = '\"'; break; default: - if(*s == 0x7f || (*s >= 0 && *s < 32)) { + if(*s == 0x7f || (unsigned char) *s < 32) { sprintf(d, "\\%03o", *s); d += strlen(d); } else