]> git.cameronkatri.com Git - bsdgames-darwin.git/commitdiff
Cleanup for GCC 2.
authormycroft <mycroft@NetBSD.org>
Sun, 18 Apr 1993 21:52:18 +0000 (21:52 +0000)
committermycroft <mycroft@NetBSD.org>
Sun, 18 Apr 1993 21:52:18 +0000 (21:52 +0000)
dm/dm.c
fortune/fortune/fortune.c
hack/hack.apply.c
hack/hack.invent.c
hack/hack.mkshop.c
ppt/ppt.c
quiz/rxp.c
snake/snake/move.c
snake/snake/snake.c
worms/worms.c

diff --git a/dm/dm.c b/dm/dm.c
index bf820688376cbd3663747fb6cd80b4d125555c3f..bbd0c447ee6129dc44089b260f6cd0f7c43b714e 100644 (file)
--- a/dm/dm.c
+++ b/dm/dm.c
@@ -50,6 +50,7 @@ static char sccsid[] = "@(#)dm.c      5.16 (Berkeley) 2/28/91";
 #include <nlist.h>
 #include <stdio.h>
 #include <ctype.h>
+#include <string.h>
 #include "pathnames.h"
 
 extern int errno;
@@ -89,7 +90,7 @@ main(argc, argv)
 play(args)
        char **args;
 {
-       char pbuf[MAXPATHLEN], *strcpy(), *strerror();
+       char pbuf[MAXPATHLEN];
 
        (void)strcpy(pbuf, _PATH_HIDE);
        (void)strcpy(pbuf + sizeof(_PATH_HIDE) - 1, game);
index af1382201129ed59245c91ed7cf6327626a525ab..4475102c6c412f387386a39c69645dd0100577a6 100644 (file)
@@ -57,6 +57,7 @@ static char sccsid[] = "@(#)fortune.c 5.13 (Berkeley) 4/8/91";
 # include      <sys/dir.h>
 # include      <stdio.h>
 # include      <assert.h>
+# include      <stdlib.h>
 # include      "strfile.h"
 # include      "pathnames.h"
 
@@ -925,7 +926,6 @@ get_fort()
 {
        register FILEDESC       *fp;
        register int            choice;
-       long random();
 
        if (File_list->next == NULL || File_list->percent == NO_PROB)
                fp = File_list;
index ebdf82adce54faee9fd517706d1380310bbaf076..18da738dfe9c4876d784091d76ea801784849682 100644 (file)
@@ -4,7 +4,7 @@
 #include       "hack.h"
 #include       "def.edog.h"
 #include       "def.mkroom.h"
-extern struct monst *bchit();
+static struct monst *bchit();
 extern struct obj *addinv();
 extern struct trap *maketrap();
 extern int (*occupation)();
index c4620ca129cbd3999abc48f475b2336957b70e29..66949b87afe1d7e2850c348ea73b16cfa7d71458 100644 (file)
@@ -7,7 +7,7 @@ extern struct obj *splitobj();
 extern struct obj zeroobj;
 extern char morc;
 extern char quitchars[];
-char *xprname();
+static char *xprname();
 
 #ifndef NOWORM
 #include       "def.wseg.h"
index 9d99a22d2cb21e8f5cc5cbb127762554b11d9167..6553eee0ea92ffee195abe27c4a7d90aa24fe735 100644 (file)
@@ -1,6 +1,7 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.mkshop.c - version 1.0.3 */
 
+#include <stdlib.h>
 #ifndef QUEST
 #include "hack.h"
 #include "def.mkroom.h"
@@ -21,7 +22,6 @@ register struct monst *shk;
 #ifdef WIZARD
        /* first determine shoptype */
        if(wizard){
-               extern char *getenv();
                register char *ep = getenv("SHOPTYPE");
                if(ep){
                        if(*ep == 'z' || *ep == 'Z'){
index 41b8e8e009a73a3cb1bce42a4333e272ede6d858..77086333d53655ff58d8d1d6baac3322224d3224 100644 (file)
--- a/ppt/ppt.c
+++ b/ppt/ppt.c
@@ -43,7 +43,7 @@ static char sccsid[] = "@(#)ppt.c     5.4 (Berkeley) 6/1/90";
 
 #include <stdio.h>
 
-void   putppt();
+static void    putppt();
 
 main(argc, argv)
        int argc;
index 7adf8b5f23893ff09baac0e110d18986e60cd40d..8fe76a9e81120c60293492e71d91b1ec93b6e73f 100644 (file)
@@ -77,9 +77,9 @@ typedef short Rxp_t;                  /* type for regexp tokens */
 static Rxp_t rxpbuf[RXP_LINE_SZ];      /* compiled regular expression buffer */
 char rxperr[128];                      /* parser error message */
 
-int     rxp__compile __P((char *, int));
-char   *rxp__expand __P((int));
-int     rxp__match __P((char *, int, Rxp_t *, Rxp_t *, char *));
+static int      rxp__compile __P((char *, int));
+static char    *rxp__expand __P((int));
+static int      rxp__match __P((char *, int, Rxp_t *, Rxp_t *, char *));
 
 int
 rxp_compile(s)
index decddf6d21ef8cd5d791dc230255c715499e15f3..95f4f3fd1cd860f443dbd7b0f187b1ff0e18906d 100644 (file)
@@ -386,29 +386,24 @@ pch(c)
        }
 }
 
-apr(ps, fmt)
+apr(ps, fmt, ap)
        struct point *ps;
        char *fmt;
+       _VA_LIST_ ap;
 {
        struct point p;
-       va_list ap;
 
        p.line = ps->line+1; p.col = ps->col+1;
        move(&p);
-       va_start(ap, fmt);
        (void)vsprintf(str, fmt, ap);
-       va_end(ap);
        pstring(str);
 }
 
-pr(fmt)
+pr(fmt, ap)
        char *fmt;
+       _VA_LIST_ ap;
 {
-       va_list ap;
-
-       va_start(ap, fmt);
        (void)vsprintf(str, fmt, ap);
-       va_end(ap);
        pstring(str);
 }
 
index 686465e7ba63a157df79ed2758a6f1fbe7430ce3..7450bd51c8d6c0460784a70d29c4688ce3f246c1 100644 (file)
@@ -56,6 +56,8 @@ static char sccsid[] = "@(#)snake.c   5.10 (Berkeley) 2/28/91";
 #include <fcntl.h>
 #include <pwd.h>
 #include <errno.h>
+#include <stdlib.h>
+#include <time.h>
 #include "snake.h"
 #include "pathnames.h"
 
@@ -97,8 +99,6 @@ char **argv;
        extern char *optarg;
        extern int optind;
        int ch, i, j, k;
-       time_t time();
-       long atol();
        void stop();
 
        (void)time(&tv);
index 0e7803613971373c28d7a6f9ea53913da24f973e..370c2e0e1c45f4074a57c8145919411f5dad8667 100644 (file)
@@ -60,6 +60,7 @@ static char sccsid[] = "@(#)worms.c   5.9 (Berkeley) 2/28/91";
  */
 #include <sys/types.h>
 #include <stdio.h>
+#include <stdlib.h>
 #ifdef USG
 #include <termio.h>
 #else
@@ -179,6 +180,8 @@ static struct       worm {
        short *xpos, *ypos;
 } *worm;
 
+char *tgetstr(), *tgoto();
+
 main(argc, argv)
        int argc;
        char **argv;
@@ -195,7 +198,7 @@ main(argc, argv)
        void onsig();
        short **ref;
        char *AL, *BC, *CM, *EI, *HO, *IC, *IM, *IP, *SR;
-       char *field, tcb[100], *mp, *malloc(), *getenv(), *tgetstr(), *tgoto();
+       char *field, tcb[100], *mp;
        long random();
 #ifdef USG
        struct termio sg;