From: dsp <> Date: Wed, 8 Sep 2004 14:30:15 +0000 (+0000) Subject: (sanitize): Sanitize all characters that don't pass isprint(3). X-Git-Url: https://diplodocus.org/git/mdfrm/commitdiff_plain/992dab47051c6d69029e6b1eb25e8b50ee5c1484?hp=fc5ba5ac57f5dfa3ce88e6103af03f0df0bf6ea3 (sanitize): Sanitize all characters that don't pass isprint(3). --- diff --git a/mdfrm.c b/mdfrm.c index 9ab6207..6b41141 100644 --- a/mdfrm.c +++ b/mdfrm.c @@ -45,7 +45,7 @@ sanitize(char *str, size_t len) int i; for (i = 0; i < len; i++) { - if (iscntrl(str[i])) { + if (isprint(str[i]) == 0) { str[i] = '?'; } }