From b028d8c2011e1bcee7ccb651d748728299545463 Mon Sep 17 00:00:00 2001 From: tron Date: Sun, 14 Jan 2007 20:00:25 +0000 Subject: (svn r8130) Provide struct GoodsEntry with a constructor --- src/station.h | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/station.h') diff --git a/src/station.h b/src/station.h index 6c624f88b..73486bffe 100644 --- a/src/station.h +++ b/src/station.h @@ -10,7 +10,19 @@ #include "tile.h" #include "newgrf_station.h" +static const StationID INVALID_STATION = 0xFFFF; + typedef struct GoodsEntry { + GoodsEntry() : + waiting_acceptance(0), + days_since_pickup(0), + rating(175), + enroute_from(INVALID_STATION), + last_speed(0), + last_age(255), + feeder_profit(0) + {} + uint16 waiting_acceptance; byte days_since_pickup; byte rating; @@ -30,8 +42,6 @@ enum { ROAD_STOP_LIMIT = 16, }; -static const StationID INVALID_STATION = 0xFFFF; - typedef struct RoadStop { TileIndex xy; bool used; -- cgit v1.2.3-70-g09d2