summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-02-22 14:37:52 +0000
committertron <tron@openttd.org>2005-02-22 14:37:52 +0000
commit5cb74cb049b0a1ecb1a1efa682380108f1072146 (patch)
treef874f19eedb6c83d9a602ddfe03180354b039d64
parent3e1f6cc45267a9a0917d7a77c2b41cdef58291ae (diff)
downloadopenttd-5cb74cb049b0a1ecb1a1efa682380108f1072146.tar.xz
(svn r1900) Simplify a piece of code in the oldloader
-rw-r--r--oldloader.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/oldloader.c b/oldloader.c
index 2461f214b..c3b5f01b8 100644
--- a/oldloader.c
+++ b/oldloader.c
@@ -367,14 +367,8 @@ static void FixOldStations(void)
FOR_ALL_STATIONS(st) {
/* Check if we need to swap width and height for the station */
- if (st->train_tile) {
- if (_map5[st->train_tile] & 1) {
- int w = st->trainst_w;
- int h = st->trainst_h;
- intswap(w, h);
- st->trainst_w = w;
- st->trainst_h = h;
- }
+ if (st->train_tile != 0 && _map5[st->train_tile] & 1) {
+ swap_byte(&st->trainst_w, &st->trainst_h);
}
/* Check if there is a bus or truck station, and convert to new format */