diff --git a/src/QuestScript.cc b/src/QuestScript.cc index 9b0e4dbd..20f755c8 100644 --- a/src/QuestScript.cc +++ b/src/QuestScript.cc @@ -68,7 +68,7 @@ static string escape_string(const string& data, TextEncoding encoding = TextEnco ret += "\\r"; } else if (ch == '\t') { ret += "\\t"; - } else if (ch >= 0x00 && ch < 0x20) { + } else if (static_cast(ch) < 0x20) { ret += string_printf("\\x%02hhX", ch); } else if (ch == '\'') { ret += "\\\'";