(svn r11913) -Fix (r11871): update signals after company bankrupt and disaster too
authorsmatz
Fri, 18 Jan 2008 02:16:39 +0000
changeset 8843 bbd55908f27d
parent 8842 69a6737d61d3
child 8844 b4f9ff470b85
(svn r11913) -Fix (r11871): update signals after company bankrupt and disaster too
src/disaster_cmd.cpp
src/economy.cpp
--- a/src/disaster_cmd.cpp	Thu Jan 17 21:57:20 2008 +0000
+++ b/src/disaster_cmd.cpp	Fri Jan 18 02:16:39 2008 +0000
@@ -72,6 +72,9 @@
 				_current_player = OWNER_WATER;
 				DoCommand(tile, 0, 0, DC_EXEC, CMD_LANDSCAPE_CLEAR);
 				_current_player = p;
+
+				/* update signals in buffer */
+				UpdateSignalsInBuffer();
 			}
 			break;
 
--- a/src/economy.cpp	Thu Jan 17 21:57:20 2008 +0000
+++ b/src/economy.cpp	Fri Jan 18 02:16:39 2008 +0000
@@ -449,10 +449,10 @@
 					UpdateLevelCrossing(tile);
 				}
 			} while (++tile != MapSize());
+		}
 
-			/* update signals in buffer */
-			UpdateSignalsInBuffer();
-		}
+		/* update signals in buffer */
+		UpdateSignalsInBuffer();
 	}
 
 	/* Change color of existing windows */