https://bugs.gentoo.org/739400 --- a/src/map/tile.cpp +++ b/src/map/tile.cpp @@ -673,7 +673,7 @@ Tile::SynchTileList Tile::GetTilesToSynch() TileItem_NonEmpty *t = static_cast(item[i]); if (t->NeedSynch()) { - SynchTileInfo info = { i, t->GetSynchsum() }; + SynchTileInfo info = { (uint16_t)i, t->GetSynchsum() }; list.push_back(info); } }