-Arx/src/game/Inventory.cpp:387:32: warning: implicit conversion loses integer precision: 'int' to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:681:36: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to '(anonymous namespace)::Inventory::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:681:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to '(anonymous namespace)::Inventory::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:681:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to '(anonymous namespace)::Inventory::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:684:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:684:46: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:684:49: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:721:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to '(anonymous namespace)::Inventory::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:721:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to '(anonymous namespace)::Inventory::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/game/Inventory.cpp:721:45: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to '(anonymous namespace)::Inventory::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:387:32: warning: implicit conversion loses integer precision: 'int' to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:681:36: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:681:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:681:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:684:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:684:46: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:684:49: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:721:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:721:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/game/Inventory.cpp:721:45: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/io/resource/ResourcePath.cpp:351:21: warning: implicit conversion loses integer precision: 'int' to 'std::basic_string::value_type' (aka 'char') [-Wimplicit-int-conversion] +Arx/src/io/resource/ResourcePath.cpp:351:21: warning: implicit conversion loses integer precision: 'int' to 'value_type' (aka 'char') [-Wimplicit-int-conversion] -Arx/src/scene/ChangeLevel.cpp:987:31: warning: implicit conversion loses integer precision: 'std::set::size_type' (aka 'unsigned long') to 's16' (aka 'short') [-Wimplicit-int-conversion] -Arx/src/scene/ChangeLevel.cpp:1117:28: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 's16' (aka 'short') [-Wimplicit-int-conversion] +Arx/src/scene/ChangeLevel.cpp:987:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 's16' (aka 'short') [-Wimplicit-int-conversion] +Arx/src/scene/ChangeLevel.cpp:1117:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 's16' (aka 'short') [-Wimplicit-int-conversion] -Arx/src/scene/ChangeLevel.cpp:1660:76: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/scene/ChangeLevel.cpp:1660:81: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/scene/ChangeLevel.cpp:1660:84: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/scene/ChangeLevel.cpp:2203:73: warning: implicit conversion loses integer precision: 'long' to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/scene/ChangeLevel.cpp:2203:76: warning: implicit conversion loses integer precision: 'long' to 'InventoryPos::index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/scene/ChangeLevel.cpp:1660:76: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/scene/ChangeLevel.cpp:1660:81: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/scene/ChangeLevel.cpp:1660:84: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/scene/ChangeLevel.cpp:2203:73: warning: implicit conversion loses integer precision: 'long' to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/scene/ChangeLevel.cpp:2203:76: warning: implicit conversion loses integer precision: 'long' to 'index_type' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/scene/Scene.cpp:866:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned short' [-Wimplicit-int-conversion] -Arx/src/scene/Scene.cpp:867:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned short' [-Wimplicit-int-conversion] +Arx/src/scene/Scene.cpp:866:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned short' [-Wimplicit-int-conversion] +Arx/src/scene/Scene.cpp:867:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned short' [-Wimplicit-int-conversion] -Arx/src/scene/Scene.cpp:967:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned short' [-Wimplicit-int-conversion] -Arx/src/scene/Scene.cpp:968:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned short' [-Wimplicit-int-conversion] +Arx/src/scene/Scene.cpp:967:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned short' [-Wimplicit-int-conversion] +Arx/src/scene/Scene.cpp:968:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned short' [-Wimplicit-int-conversion] -Arx/src/util/Unicode.h:276:25: warning: implicit conversion loses integer precision: 'util::Unicode' (aka 'unsigned int') to 'u8' (aka 'unsigned char') [-Wimplicit-int-conversion] -Arx/src/util/Unicode.h:379:21: warning: implicit conversion loses integer precision: 'util::Unicode' (aka 'unsigned int') to 'u16' (aka 'unsigned short') [-Wimplicit-int-conversion] -Arx/src/util/Unicode.h:386:22: warning: implicit conversion loses integer precision: 'util::Unicode' (aka 'unsigned int') to 'u16' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/util/Unicode.h:276:25: warning: implicit conversion loses integer precision: 'Unicode' (aka 'unsigned int') to 'u8' (aka 'unsigned char') [-Wimplicit-int-conversion] +Arx/src/util/Unicode.h:379:21: warning: implicit conversion loses integer precision: 'Unicode' (aka 'unsigned int') to 'u16' (aka 'unsigned short') [-Wimplicit-int-conversion] +Arx/src/util/Unicode.h:386:22: warning: implicit conversion loses integer precision: 'Unicode' (aka 'unsigned int') to 'u16' (aka 'unsigned short') [-Wimplicit-int-conversion]