(svn r19369) -Codechange: EnsureNoTrainOnTrackBits() returns a CommandCost now.

This commit is contained in:
alberth
2010-03-07 18:24:41 +00:00
parent f0de6366ba
commit 55f8d5d802
4 changed files with 9 additions and 6 deletions

View File

@@ -155,7 +155,9 @@ static const byte _track_sloped_sprites[14] = {
static bool EnsureNoTrainOnTrack(TileIndex tile, Track track)
{
TrackBits rail_bits = TrackToTrackBits(track);
return EnsureNoTrainOnTrackBits(tile, rail_bits);
CommandCost ret = EnsureNoTrainOnTrackBits(tile, rail_bits);
ret.SetGlobalErrorMessage();
return ret.Succeeded();
}
/** Check that the new track bits may be built.