Escape DEL character in config_item_write_string()
This commit is contained in:
parent
d71c47f8ce
commit
960420df3e
@ -4713,8 +4713,10 @@ config_item_write_string (struct str *output, const struct str *s)
|
||||
else if (c == '\t') str_append (output, "\\t");
|
||||
else if (c == '\\') str_append (output, "\\\\");
|
||||
else if (c == '"') str_append (output, "\\\"");
|
||||
else if (c < 32) str_append_printf (output, "\\x%02x", c);
|
||||
else str_append_c (output, c);
|
||||
else if (iscntrl_ascii (c))
|
||||
str_append_printf (output, "\\x%02x", c);
|
||||
else
|
||||
str_append_c (output, c);
|
||||
}
|
||||
str_append_c (output, '"');
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user