summaryrefslogtreecommitdiffstats
path: root/sail/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'sail/main.c')
-rw-r--r--sail/main.c26
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: