]> diplodocus.org Git - mdfrm/commitdiff
(sanitize): Sanitize all characters that don't pass isprint(3).
authordsp <>
Wed, 8 Sep 2004 14:30:15 +0000 (14:30 +0000)
committerdsp <>
Wed, 8 Sep 2004 14:30:15 +0000 (14:30 +0000)
mdfrm.c

diff --git a/mdfrm.c b/mdfrm.c
index 9ab6207c62d5b1dbc249e16bc0b19f6ab7e782c0..6b41141e64a68a0ed0cc5c52c4e135079350472a 100644 (file)
--- 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] = '?';
         }
     }