mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-08-16 11:09:11 +00:00
(svn r1544) -Fix: SwapOrder did not use AssignOrder, which caused the saveroutine to
crash from time to time -Codechange: added const before 'Order *' where possible
This commit is contained in:
@@ -67,8 +67,10 @@ static void SwapOrders(Order *order1, Order *order2)
|
||||
Order temp_order;
|
||||
|
||||
temp_order = *order1;
|
||||
*order1 = *order2;
|
||||
*order2 = temp_order;
|
||||
AssignOrder(order1, *order2);
|
||||
order1->next = order2->next;
|
||||
AssignOrder(order2, temp_order);
|
||||
order2->next = temp_order.next;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user