Add some header declarations to avoid -Wall warnings.
authorEric S. Raymond <esr@thyrsus.com>
Thu, 22 Aug 2013 18:01:38 +0000 (14:01 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Thu, 22 Aug 2013 18:01:38 +0000 (14:01 -0400)
compmove.c
empire.c
game.c
math.c
usermove.c
util.c

index a9d33ca..79de535 100644 (file)
@@ -16,6 +16,7 @@ For each move the user wants us to make, we do the following:
 */
 
 #include <string.h>
+#include <curses.h>    /* Ugh...shouldn't be needed here */
 #include "empire.h"
 #include "extern.h"
 
index 1c44569..161019f 100644 (file)
--- a/empire.c
+++ b/empire.c
@@ -11,6 +11,7 @@ parser, and the simple commands.
 */
 
 #include <stdio.h>
+#include <curses.h>    /* Ugh...shouldn't be needed here */
 #include "empire.h"
 #include "extern.h"
 
@@ -327,7 +328,6 @@ Print a "zoomed" version of the computer's map.
 
 void
 c_movie (void) {
-       (void) clear ();
        for (;;) {
                comp_move (1);
                print_zoom (comp_map);
diff --git a/game.c b/game.c
index b3e8925..2cec490 100644 (file)
--- a/game.c
+++ b/game.c
@@ -13,6 +13,7 @@ game.c -- Routines to initialize, save, and restore a game.
 #include <stdlib.h>
 #include <stdio.h>
 #include <ctype.h>
+#include <curses.h>    /* Ugh...shouldn't be needed here */
 #include "empire.h"
 #include "extern.h"
 
diff --git a/math.c b/math.c
index dd206b4..d68eb12 100644 (file)
--- a/math.c
+++ b/math.c
@@ -21,6 +21,7 @@ Other routines include:
 */
 
 #include <stdlib.h>
+#include <time.h>
 #include "empire.h"
 #include "extern.h"
 
index 5fcb788..0b57746 100644 (file)
@@ -12,6 +12,7 @@ usermove.c -- Let the user move her troops.
 #include <stdio.h>
 #include <ctype.h>
 #include <string.h>
+#include <curses.h>    /* Ugh...shouldn't be needed here */
 #include "empire.h"
 #include "extern.h"
 
diff --git a/util.c b/util.c
index 4e03461..956401d 100644 (file)
--- a/util.c
+++ b/util.c
@@ -11,6 +11,7 @@ util.c -- various utility routines.
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <curses.h>    /* Ugh...shouldn't be needed here */
 #include <ctype.h>
 #include <signal.h>
 #include "empire.h"
@@ -22,6 +23,8 @@ Convert a string to uppercase.
 Shirley this is defined elsewhere?
 */
 
+#include <sys/types.h>
+#include <unistd.h>
 #include <ctype.h>
 
 void