diff options
Diffstat (limited to 'cpp/test/Ice/custom/StringConverterI.cpp')
-rw-r--r-- | cpp/test/Ice/custom/StringConverterI.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cpp/test/Ice/custom/StringConverterI.cpp b/cpp/test/Ice/custom/StringConverterI.cpp index 5ecf58786d7..d88b94ab20f 100644 --- a/cpp/test/Ice/custom/StringConverterI.cpp +++ b/cpp/test/Ice/custom/StringConverterI.cpp @@ -21,7 +21,7 @@ Test::StringConverterI::toUTF8(const char* sourceStart, const char* sourceEnd, U for(size_t i = 0; i < size; ++i) { - targetStart[i] = tolower(sourceStart[i]); + targetStart[i] = static_cast<Byte>(tolower(sourceStart[i])); } return targetEnd; @@ -35,7 +35,7 @@ Test::StringConverterI::fromUTF8(const Byte* sourceStart, const Byte* sourceEnd, target.resize(size); for(size_t i = 0; i < size; ++i) { - target[i] = toupper(sourceStart[i]); + target[i] = static_cast<Byte>(toupper(sourceStart[i])); } } @@ -51,7 +51,7 @@ Test::WstringConverterI::toUTF8(const wchar_t* sourceStart, const wchar_t* sourc for(size_t i = 0; i < size; ++i) { - targetStart[i] = tolower(s[i]); + targetStart[i] = static_cast<Byte>(tolower(s[i])); } return targetEnd; } @@ -63,7 +63,7 @@ Test::WstringConverterI::fromUTF8(const Byte* sourceStart, const Byte* sourceEnd string s(sourceStart, sourceEnd); for(size_t i = 0; i < s.size(); ++i) { - s[i] = toupper(s[i]); + s[i] = static_cast<char>(toupper(s[i])); } target = stringToWstring(s); } |