From 61c37d86c1eb33fd19ab9910734ef58f4e0b2514 Mon Sep 17 00:00:00 2001 From: Martin Michelsen Date: Sat, 25 Nov 2023 13:16:45 -0800 Subject: [PATCH] fix signedness issue on linux --- src/QuestScript.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 += "\\\'";