diff options
author | ache <ache@FreeBSD.org> | 1997-09-24 22:40:45 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 1997-09-24 22:40:45 +0000 |
commit | 3cf3c553568545613953707cc857ecf601c62166 (patch) | |
tree | b6251e7a75c6c4ab95c7d07ed12a90e829576b5d /games | |
parent | 518e6e69bd606782d2c6d77cd02fcf268ee4736f (diff) | |
download | FreeBSD-src-3cf3c553568545613953707cc857ecf601c62166.zip FreeBSD-src-3cf3c553568545613953707cc857ecf601c62166.tar.gz |
Cleanup
Convert to random()
Diffstat (limited to 'games')
-rw-r--r-- | games/battlestar/battlestar.c | 2 | ||||
-rw-r--r-- | games/battlestar/externs.h | 3 | ||||
-rw-r--r-- | games/battlestar/init.c | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/games/battlestar/battlestar.c b/games/battlestar/battlestar.c index c03b4d5..2499ff3 100644 --- a/games/battlestar/battlestar.c +++ b/games/battlestar/battlestar.c @@ -91,6 +91,6 @@ run: case 0: goto start; default: - exit(); + exit(0); } } diff --git a/games/battlestar/externs.h b/games/battlestar/externs.h index d6ff2c9..692f267 100644 --- a/games/battlestar/externs.h +++ b/games/battlestar/externs.h @@ -37,11 +37,12 @@ #include <sys/param.h> #include <sys/signal.h> #include <stdio.h> +#include <stdlib.h> #define BITS (8) #define OUTSIDE (position > 68 && position < 246 && position != 218) -#define rnd(x) (rand() % (x)) +#define rnd(x) (random() % (x)) #define max(a,b) ((a) < (b) ? (b) : (a)) #define testbit(array, index) (array[index/BITS] & (1 << (index % BITS))) #ifndef setbit diff --git a/games/battlestar/init.c b/games/battlestar/init.c index 6d3a2ed..e4aa3d8 100644 --- a/games/battlestar/init.c +++ b/games/battlestar/init.c @@ -48,7 +48,7 @@ initialize(startup) puts("Version 4.2, fall 1984."); puts("First Adventure game written by His Lordship, the honorable"); puts("Admiral D.W. Riggle\n"); - srand(getpid()); + srandomdev(); getutmp(uname); if (startup) location = dayfile; |