https://bugs.gentoo.org/739110 --- a/DxLib.cpp +++ b/DxLib.cpp @@ -213,7 +213,7 @@ void ChangeFontType(byte type) void DrawString(int a, int b, const char *x, Uint32 c) { - SDL_Color color = { c >> 16, c >> 8, c }; + SDL_Color color = { static_cast(c >> 16), static_cast(c >> 8), static_cast(c) }; SDL_Surface *rendered = TTF_RenderUTF8_Solid(font[fontsize], x, color); if (fontType == DX_FONTTYPE_EDGE) { SDL_Color blk = { 0, 0, 0 }; -- 2.51.1