]> git.itanic.dy.fi Git - glucose/blobdiff - utils.c
utils: Add sanitize_ascii()
[glucose] / utils.c
diff --git a/utils.c b/utils.c
index df4dad369b4d8929ab3b584fd7d40a81170115da..267292a6ec53c9baef204764ae05aa08d84dee9d 100644 (file)
--- a/utils.c
+++ b/utils.c
@@ -34,3 +34,12 @@ void print_ascii(const unsigned char *data, int len)
 
        printf("\n");
 }
+
+void sanitize_ascii(unsigned char *data, int len)
+{
+       int i;
+
+       for (i = 0; i < len; i++)
+               data[i] = is_printable(data[i]) ? data[i] : '.';
+       data[i] = 0;
+}