diff -r 23b6734d71dd -r e260304797e6 src/bridge_gui.cpp --- a/src/bridge_gui.cpp Mon Feb 11 12:42:49 2008 +0000 +++ b/src/bridge_gui.cpp Mon Feb 11 17:35:15 2008 +0000 @@ -79,7 +79,7 @@ uint y = 15; for (uint i = 0; (i < w->vscroll.cap) && ((i + w->vscroll.pos) < _bridgedata.count); i++) { - const Bridge *b = GetBridgeSpec(_bridgedata.indexes[i + w->vscroll.pos]); + const BridgeSpec *b = GetBridgeSpec(_bridgedata.indexes[i + w->vscroll.pos]); SetDParam(2, _bridgedata.costs[i + w->vscroll.pos]); SetDParam(1, b->speed * 10 / 16); @@ -191,7 +191,7 @@ for (BridgeType brd_type = 0; brd_type != MAX_BRIDGES; brd_type++) { if (CheckBridge_Stuff(brd_type, bridge_len)) { /* bridge is accepted, add to list */ - const Bridge *b = GetBridgeSpec(brd_type); + const BridgeSpec *b = GetBridgeSpec(brd_type); /* Add to terraforming & bulldozing costs the cost of the * bridge itself (not computed with DC_QUERY_COST) */ _bridgedata.costs[j] = ret.GetCost() + (((int64)tot_bridgedata_len * _price.build_bridge * b->price) >> 8);