浏览代码

Changed the way invalid codes in strings are stripped.

default 2 年之前
父节点
当前提交
1152450d1c
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      format.c

+ 1 - 2
format.c

@@ -183,8 +183,7 @@ d_char *sanitize(const char *content)
 
     /* strip dangerous control codes */
     for (n = 0; content2[n]; n++) {
-        if (content2[n] > 0x0   && content2[n] < 0x20 &&
-            content2[n] != '\r' && content2[n] != '\n')
+        if (xs_type(&content2[n]) != XSTYPE_STRING)
             content2[n] = ' ';
     }