summaryrefslogtreecommitdiff
path: root/src/oldloader.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2008-04-05 21:45:05 +0000
committerrubidium <rubidium@openttd.org>2008-04-05 21:45:05 +0000
commit56e63a60447beeae0cc541191ea77f06e237b40a (patch)
treeca0674872d745ca4b4441c43624b6a991303017f /src/oldloader.cpp
parent669b4bc609ee720ee7ed6cdbe6d0a5fed973c4c3 (diff)
downloadopenttd-56e63a60447beeae0cc541191ea77f06e237b40a.tar.xz
(svn r12583) -Codechange: make AssignOrder a class function of order.
Diffstat (limited to 'src/oldloader.cpp')
-rw-r--r--src/oldloader.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/oldloader.cpp b/src/oldloader.cpp
index ccd64c3b5..2995733dd 100644
--- a/src/oldloader.cpp
+++ b/src/oldloader.cpp
@@ -504,7 +504,7 @@ static bool LoadOldOrder(LoadgameState *ls, int num)
{
if (!LoadChunk(ls, NULL, order_chunk)) return false;
- AssignOrder(new (num) Order(), UnpackOldOrder(_old_order));
+ (new (num) Order())->AssignOrder(UnpackOldOrder(_old_order));
/* Relink the orders to eachother (in TTD(Patch) the orders for one
vehicle are behind eachother, with an invalid order (OT_NOTHING) as indication that
@@ -1248,7 +1248,7 @@ bool LoadOldVehicle(LoadgameState *ls, int num)
*/
if (old_id < 5000) v->orders = GetOrder(old_id);
}
- AssignOrder(&v->current_order, UnpackOldOrder(_old_order));
+ v->current_order.AssignOrder(UnpackOldOrder(_old_order));
/* For some reason we need to correct for this */
switch (v->spritenum) {