(svn r6146) -Fix: MSVC doesn't know how to cast to an union.. so fix it via an indirect (and btw the old) way
This commit is contained in:
@@ -88,6 +88,7 @@ static void RedrawWaypointSign(const Waypoint* wp)
|
||||
/* Update all signs */
|
||||
void UpdateAllWaypointSigns(void)
|
||||
{
|
||||
DestinationID dest;
|
||||
Waypoint *wp;
|
||||
|
||||
FOR_ALL_WAYPOINTS(wp) {
|
||||
@@ -98,7 +99,8 @@ void UpdateAllWaypointSigns(void)
|
||||
/* Internal handler to delete a waypoint */
|
||||
void DestroyWaypoint(Waypoint *wp)
|
||||
{
|
||||
RemoveOrderFromAllVehicles(OT_GOTO_WAYPOINT, (DestinationID)wp->index);
|
||||
dest.waypoint = wp->index;
|
||||
RemoveOrderFromAllVehicles(OT_GOTO_WAYPOINT, dest);
|
||||
|
||||
if (wp->string != STR_NULL) DeleteName(wp->string);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user