ANSI
authorKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Fri, 1 Mar 1991 07:45:34 +0000 (23:45 -0800)
committerKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Fri, 1 Mar 1991 07:45:34 +0000 (23:45 -0800)
SCCS-vsn: games/worm/worm.c 5.8
SCCS-vsn: games/worms/worms.c 5.9

usr/src/games/worm/worm.c
usr/src/games/worms/worms.c

index 8a9d285..96520dd 100644 (file)
@@ -12,7 +12,7 @@ char copyright[] =
 #endif /* not lint */
 
 #ifndef lint
 #endif /* not lint */
 
 #ifndef lint
-static char sccsid[] = "@(#)worm.c     5.7 (Berkeley) %G%";
+static char sccsid[] = "@(#)worm.c     5.8 (Berkeley) %G%";
 #endif /* not lint */
 
 /*
 #endif /* not lint */
 
 /*
@@ -52,10 +52,12 @@ int start_len = LENGTH;
 char lastch;
 char outbuf[BUFSIZ];
 
 char lastch;
 char outbuf[BUFSIZ];
 
+void leave(), wake(), suspend();
+
 main(argc, argv)
 main(argc, argv)
-char **argv;
+       int argc;
+       char **argv;
 {
 {
-       int leave(), wake(), suspend();
        char ch;
 
        if (argc == 2)
        char ch;
 
        if (argc == 2)
@@ -131,12 +133,14 @@ char chr;
        waddch(tv, chr);
 }
 
        waddch(tv, chr);
 }
 
+void
 leave()
 {
        endwin();
        exit(0);
 }
 
 leave()
 {
        endwin();
        exit(0);
 }
 
+void
 wake()
 {
        signal(SIGALRM, wake);
 wake()
 {
        signal(SIGALRM, wake);
@@ -243,6 +247,7 @@ crash()
        leave();
 }
 
        leave();
 }
 
+void
 suspend()
 {
        char *sh;
 suspend()
 {
        char *sh;
index 187ee2e..0aae886 100644 (file)
@@ -12,7 +12,7 @@ char copyright[] =
 #endif /* not lint */
 
 #ifndef lint
 #endif /* not lint */
 
 #ifndef lint
-static char sccsid[] = "@(#)worms.c    5.8 (Berkeley) %G%";
+static char sccsid[] = "@(#)worms.c    5.9 (Berkeley) %G%";
 #endif /* not lint */
 
 /*
 #endif /* not lint */
 
 /*
@@ -166,7 +166,7 @@ main(argc, argv)
        register short *ip;
        register char *term;
        int CO, IN, LI, last, bottom, ch, length, number, trail, Wrap;
        register short *ip;
        register char *term;
        int CO, IN, LI, last, bottom, ch, length, number, trail, Wrap;
-       int onsig();
+       void onsig();
        short **ref;
        char *AL, *BC, *CM, *EI, *HO, *IC, *IM, *IP, *SR;
        char *field, tcb[100], *mp, *malloc(), *getenv(), *tgetstr(), *tgoto();
        short **ref;
        char *AL, *BC, *CM, *EI, *HO, *IC, *IM, *IP, *SR;
        char *field, tcb[100], *mp, *malloc(), *getenv(), *tgetstr(), *tgoto();
@@ -397,6 +397,7 @@ main(argc, argv)
        }
 }
 
        }
 }
 
+void
 onsig()
 {
        tputs(tgetstr("cl", &tcp), 1, fputchar);
 onsig()
 {
        tputs(tgetstr("cl", &tcp), 1, fputchar);