treat only characters with codes in [0, 0x20) range as non-ascii

This commit is contained in:
Vladimir Rutsky
2015-02-19 20:59:37 +03:00
parent d8cba08493
commit 47c0698609

View File

@@ -60,7 +60,7 @@ print_quoted_value(FILE *outfile, char* value, int bin_len) {
fprintf(outfile, "%s%s", escape_char, escape_char);
value += orig_escape_len;
#endif
} else if (*value < 0x20) {
} else if ((unsigned char)*value < 0x20) {
if (!is_binary || drop_nonascii) {
putc(' ', outfile);
++value;