summaryrefslogtreecommitdiff
blob: b649640691bf22888019f72e9faf9fed2e66e593 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Fixes building with clang:
Gentoo-Bug: https://bugs.gentoo.org/739286

--- a/src/NewHighScoreState.cxx
+++ b/src/NewHighScoreState.cxx
@@ -396,7 +396,7 @@ NewHighScoreState::unicodeCharacterPress
     // FIXME: We are only interessted with ASCII values.
     if ( 0 == (code & 0xff80) )
     {
-        char character[2] = {toupper (static_cast<char>(code & 0x7f)), '\0'};
+        char character[2] = {static_cast<char>(toupper (static_cast<char>(code & 0x7f)), '\0')};
         std::string::size_type characterPos =
             m_CursorValues.find (std::string (character));
         if ( std::string::npos != characterPos )