소스 검색

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] = ' ';
     }