diff options
Diffstat (limited to 'sail/main.c')
-rw-r--r-- | sail/main.c | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/sail/main.c b/sail/main.c index 615b0cb9..a5e28a18 100644 --- a/sail/main.c +++ b/sail/main.c @@ -1,4 +1,4 @@ -/* $NetBSD: main.c,v 1.4 1997/01/07 12:42:22 tls Exp $ */ +/* $NetBSD: main.c,v 1.5 1997/10/13 19:44:30 christos Exp $ */ /* * Copyright (c) 1983, 1993 @@ -33,33 +33,39 @@ * SUCH DAMAGE. */ +#include <sys/cdefs.h> #ifndef lint -static char copyright[] = -"@(#) Copyright (c) 1983, 1993\n\ - The Regents of the University of California. All rights reserved.\n"; +__COPYRIGHT("@(#) Copyright (c) 1983, 1993\n\ + The Regents of the University of California. All rights reserved.\n"); #endif /* not lint */ #ifndef lint #if 0 static char sccsid[] = "@(#)main.c 8.2 (Berkeley) 4/28/95"; #else -static char rcsid[] = "$NetBSD: main.c,v 1.4 1997/01/07 12:42:22 tls Exp $"; +__RCSID("$NetBSD: main.c,v 1.5 1997/10/13 19:44:30 christos Exp $"); #endif #endif /* not lint */ #include "extern.h" +#include <unistd.h> +#include <stdlib.h> +#include <string.h> + +int main __P((int, char **)); /*ARGSUSED*/ +int main(argc, argv) int argc; - register char **argv; + char **argv; { - register char *p; + char *p; int i; (void) srand(getpid()); issetuid = getuid() != geteuid(); - if (p = rindex(*argv, '/')) + if ((p = strrchr(*argv, '/')) != '\0') p++; else p = *argv; @@ -81,7 +87,7 @@ main(argc, argv) debug++; break; case 'x': - randomize; + randomize++; break; case 'l': longfmt++; @@ -97,7 +103,7 @@ main(argc, argv) game = atoi(*argv); else game = -1; - if (i = setjmp(restart)) + if ((i = setjmp(restart)) != 0) mode = i; switch (mode) { case MODE_PLAYER: |