mirror of
https://github.com/OpenTTD/OpenTTD
synced 2026-02-01 16:44:34 +01:00
Codefix: use constructor to set index of PoolItems over 'magic'/UB
This commit is contained in:
@@ -68,7 +68,7 @@ const uint8_t _engine_offsets[4] = {
|
||||
|
||||
static_assert(lengthof(_orig_rail_vehicle_info) + lengthof(_orig_road_vehicle_info) + lengthof(_orig_ship_vehicle_info) + lengthof(_orig_aircraft_vehicle_info) == lengthof(_orig_engine_info));
|
||||
|
||||
Engine::Engine(VehicleType type, uint16_t local_id)
|
||||
Engine::Engine(EngineID index, VehicleType type, uint16_t local_id) : EnginePool::PoolItem<&_engine_pool>(index)
|
||||
{
|
||||
this->type = type;
|
||||
this->grf_prop.local_id = local_id;
|
||||
|
||||
Reference in New Issue
Block a user