Remove assert from UpdateSignalsOnSegment that globset is empty

Just do the right thing if it isn't empty instead of asserting
This commit is contained in:
Jonathan G Rennison
2021-03-17 20:35:48 +00:00
parent 10f6562420
commit b9413ea250
2 changed files with 3 additions and 4 deletions

View File

@@ -822,9 +822,10 @@ void AddSideToSignalBuffer(TileIndex tile, DiagDirection side, Owner owner)
*/
SigSegState UpdateSignalsOnSegment(TileIndex tile, DiagDirection side, Owner owner)
{
assert(_globset.IsEmpty());
UpdateSignalsInBufferIfOwnerNotAddable(owner);
_globset.Add(tile, side);
_last_owner = INVALID_OWNER;
return UpdateSignalsInBuffer(owner);
}