summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfrosch <frosch@openttd.org>2008-08-23 19:14:27 +0000
committerfrosch <frosch@openttd.org>2008-08-23 19:14:27 +0000
commit5de17da66e55661250aba173817ed56d0e46cbee (patch)
treedfae9d9fa8e461a49fbac56ebab5cee09c38e9f8
parent2e2897826497495a1e788002e74773baf66f4696 (diff)
downloadopenttd-5de17da66e55661250aba173817ed56d0e46cbee.tar.xz
(svn r14145) -Fix (r14135, r14141): When savegame conversion cannot determine a owner of a greyed waypoint, ensure that the owner is assigned when the waypoint is rebuild.
-rw-r--r--src/waypoint.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/waypoint.cpp b/src/waypoint.cpp
index aaaedd73e..d0b783eae 100644
--- a/src/waypoint.cpp
+++ b/src/waypoint.cpp
@@ -231,7 +231,6 @@ CommandCost CmdBuildTrainWaypoint(TileIndex tile, uint32 flags, uint32 p1, uint3
wp->town_index = INVALID_TOWN;
wp->name = NULL;
wp->town_cn = 0;
- wp->owner = owner;
} else {
/* Move existing (recently deleted) waypoint to the new location */
@@ -251,6 +250,7 @@ CommandCost CmdBuildTrainWaypoint(TileIndex tile, uint32 flags, uint32 p1, uint3
wp->xy = tile;
InvalidateWindowData(WC_WAYPOINT_VIEW, wp->index);
}
+ wp->owner = owner;
const StationSpec* statspec;