1
0
Fork 0

Fix 8846f347f2: Check bridge/tunnel transport type before querying road type (#13969)

pull/13972/head
Loïc Guilloux 2025-04-06 15:01:23 +02:00 committed by GitHub
parent bc78efeec1
commit 49ce7fe169
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 2 deletions

View File

@ -1697,8 +1697,8 @@ static void GetTileDesc_TunnelBridge(TileIndex tile, TileDesc &td)
Owner road_owner = INVALID_OWNER;
Owner tram_owner = INVALID_OWNER;
RoadType road_rt = GetRoadTypeRoad(tile);
RoadType tram_rt = GetRoadTypeTram(tile);
RoadType road_rt = (tt == TRANSPORT_ROAD) ? GetRoadTypeRoad(tile) : INVALID_ROADTYPE;
RoadType tram_rt = (tt == TRANSPORT_ROAD) ? GetRoadTypeTram(tile) : INVALID_ROADTYPE;
if (road_rt != INVALID_ROADTYPE) {
const RoadTypeInfo *rti = GetRoadTypeInfo(road_rt);
td.roadtype = rti->strings.name;