diff --git a/src/coders/commons.cpp b/src/coders/commons.cpp index 3a504f4b..82033cd5 100644 --- a/src/coders/commons.cpp +++ b/src/coders/commons.cpp @@ -68,7 +68,7 @@ std::string escape_string(std::string s) { case '\\': ss << "\\\\"; break; default: if (c < ' ') { - ss << "\\" << std::oct << (int)c; + ss << "\\" << std::oct << uint(ubyte(c)); break; } ss << c;