diff options
Diffstat (limited to 'lib/base/estring.cpp')
| -rw-r--r-- | lib/base/estring.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/base/estring.cpp b/lib/base/estring.cpp index 18b277ab..91491c38 100644 --- a/lib/base/estring.cpp +++ b/lib/base/estring.cpp @@ -522,7 +522,7 @@ std::string convertLatin1UTF8(const std::string &string) while (i < len) { - unsigned long code=string[i++]; + unsigned long code=(unsigned char)string[i++]; // Unicode->UTF8 encoding if (code < 0x80) // identity latin <-> utf8 mapping res[t++]=char(code); |
