$OpenBSD: patch-src_sim_s_disast_c,v 1.3 2017/05/09 13:01:42 espie Exp $
Index: src/sim/s_disast.c
--- src/sim/s_disast.c.orig
+++ src/sim/s_disast.c
@@ -70,7 +70,14 @@ short FloodCnt;
 short FloodX, FloodY;
 
 
+void MakeFlood(void);
+void MakeMeltdown(void);
+void ScenarioDisaster(void);
+void SetFire(void);
+int Vunerable(int);
+
 /* comefrom: Simulate */
+void
 DoDisasters(void)
 { 
   /* Chance of disasters at lev 0 1 2 */
@@ -115,6 +122,7 @@ DoDisasters(void)
 
 
 /* comefrom: DoDisasters */
+void
 ScenarioDisaster(void)
 {
   int x, y;
@@ -148,6 +156,7 @@ ScenarioDisaster(void)
 
 
 /* comefrom: ScenarioDisaster */
+void
 MakeMeltdown(void)
 {
   short x, y;
@@ -164,6 +173,7 @@ MakeMeltdown(void)
 }
 
 
+void
 FireBomb()
 {
   CrashX = Rand(WORLD_X - 1);
@@ -175,6 +185,7 @@ FireBomb()
 
 
 /* comefrom: DoDisasters ScenarioDisaster */
+void
 MakeEarthquake(void)
 {
   register short x, y, z;
@@ -202,6 +213,7 @@ MakeEarthquake(void)
 
 
 /* comefrom: DoDisasters */
+void
 SetFire(void)
 {
   register short x, y, z;
@@ -222,6 +234,7 @@ SetFire(void)
 
 
 /* comefrom: DoDisasters */
+void
 MakeFire(void)
 {
   short t, x, y, z;
@@ -243,6 +256,7 @@ MakeFire(void)
 
 
 /* comefrom: MakeEarthquake */
+int
 Vunerable(int tem)
 {
   register int tem2;
@@ -257,6 +271,7 @@ Vunerable(int tem)
 
 
 /* comefrom: DoDisasters ScenarioDisaster */
+void
 MakeFlood(void)
 {
   static short Dx[4] = { 0, 1, 0,-1};
@@ -290,6 +305,7 @@ MakeFlood(void)
 
 
 /* comefrom: MapScan */
+void
 DoFlood(void)
 {
   static short Dx[4] = { 0, 1, 0,-1};
