Module Name:    src
Committed By:   dholland
Date:           Sat Mar 22 23:33:33 UTC 2014

Modified Files:
        src/games/battlestar: extern.h init.c

Log Message:
Use random(), not rand().


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/games/battlestar/extern.h
cvs rdiff -u -r1.15 -r1.16 src/games/battlestar/init.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/games/battlestar/extern.h
diff -u src/games/battlestar/extern.h:1.35 src/games/battlestar/extern.h:1.36
--- src/games/battlestar/extern.h:1.35	Sat Mar 22 23:23:55 2014
+++ src/games/battlestar/extern.h	Sat Mar 22 23:33:33 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: extern.h,v 1.35 2014/03/22 23:23:55 dholland Exp $ */
+/*	$NetBSD: extern.h,v 1.36 2014/03/22 23:33:33 dholland Exp $ */
 
 /*
  * Copyright (c) 1983, 1993
@@ -45,7 +45,7 @@
 #define BITS (CHAR_BIT * sizeof (unsigned int))
 
 #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] & (1U << (index % BITS)))
 #define setbit(array, index)	(array[index/BITS] |= (1U << (index % BITS)))

Index: src/games/battlestar/init.c
diff -u src/games/battlestar/init.c:1.15 src/games/battlestar/init.c:1.16
--- src/games/battlestar/init.c:1.15	Fri Jul  1 06:04:54 2005
+++ src/games/battlestar/init.c	Sat Mar 22 23:33:33 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: init.c,v 1.15 2005/07/01 06:04:54 jmc Exp $	*/
+/*	$NetBSD: init.c,v 1.16 2014/03/22 23:33:33 dholland Exp $	*/
 
 /*
  * Copyright (c) 1983, 1993
@@ -34,7 +34,7 @@
 #if 0
 static char sccsid[] = "@(#)init.c	8.4 (Berkeley) 4/30/95";
 #else
-__RCSID("$NetBSD: init.c,v 1.15 2005/07/01 06:04:54 jmc Exp $");
+__RCSID("$NetBSD: init.c,v 1.16 2014/03/22 23:33:33 dholland Exp $");
 #endif
 #endif				/* not lint */
 
@@ -54,7 +54,7 @@ initialize(const char *filename)
 	puts("First Adventure game written by His Lordship, the honorable");
 	puts("Admiral D.W. Riggle\n");
 	location = dayfile;
-	srand(getpid());
+	srandom(time(NULL));
 	username = getutmp();
 	wordinit();
 	if (filename == NULL) {

Reply via email to