diff options
author | smatz <smatz@openttd.org> | 2009-05-17 16:28:29 +0000 |
---|---|---|
committer | smatz <smatz@openttd.org> | 2009-05-17 16:28:29 +0000 |
commit | 570af0ce449b6c94427233d7eae07c40bb789197 (patch) | |
tree | 81450baf6a65200503c2871c31e586ac5214d054 /src/order_base.h | |
parent | 83dc6ef6e6064441c9a5ebc22061de313147821a (diff) | |
download | openttd-570af0ce449b6c94427233d7eae07c40bb789197.tar.xz |
(svn r16338) -Codechange: split loading of references to two phases
In the first phase, indexes are stored. In the second phase, indexes are checked for validity and converted to pointers
Diffstat (limited to 'src/order_base.h')
-rw-r--r-- | src/order_base.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/order_base.h b/src/order_base.h index 0490db068..f239fdff0 100644 --- a/src/order_base.h +++ b/src/order_base.h @@ -260,8 +260,8 @@ private: public: /** Default constructor producing an invalid order list. */ - OrderList() - : first(NULL), num_orders(INVALID_VEH_ORDER_ID), num_vehicles(0), first_shared(NULL), + OrderList(VehicleOrderID num_orders = INVALID_VEH_ORDER_ID) + : first(NULL), num_orders(num_orders), num_vehicles(0), first_shared(NULL), timetable_duration(0) { } /** Create an order list with the given order chain for the given vehicle. |