summaryrefslogtreecommitdiffstats
path: root/snake
diff options
context:
space:
mode:
authormycroft <mycroft@NetBSD.org>1993-04-18 21:52:18 +0000
committermycroft <mycroft@NetBSD.org>1993-04-18 21:52:18 +0000
commit9b85680687e77d758ed4d5f002375aa6f88dc803 (patch)
treec56ea44ec5afb5b70ac6ca16fafdc70a663e3a79 /snake
parentd244d8703e3d0edbd492dca367d74db166e8a687 (diff)
downloadbsdgames-darwin-9b85680687e77d758ed4d5f002375aa6f88dc803.tar.gz
bsdgames-darwin-9b85680687e77d758ed4d5f002375aa6f88dc803.tar.zst
bsdgames-darwin-9b85680687e77d758ed4d5f002375aa6f88dc803.zip
Cleanup for GCC 2.
Diffstat (limited to 'snake')
-rw-r--r--snake/snake/move.c13
-rw-r--r--snake/snake/snake.c4
2 files changed, 6 insertions, 11 deletions
diff --git a/snake/snake/move.c b/snake/snake/move.c
index decddf6d..95f4f3fd 100644
--- a/snake/snake/move.c
+++ b/snake/snake/move.c
@@ -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);
}
diff --git a/snake/snake/snake.c b/snake/snake/snake.c
index 686465e7..7450bd51 100644
--- a/snake/snake/snake.c
+++ b/snake/snake/snake.c
@@ -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);