summaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/fortune/fortune/fortune.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/games/fortune/fortune/fortune.c b/games/fortune/fortune/fortune.c
index a7a8f45..60e6cbc 100644
--- a/games/fortune/fortune/fortune.c
+++ b/games/fortune/fortune/fortune.c
@@ -174,6 +174,7 @@ char *av[];
#ifdef OK_TO_WRITE_DISK
int fd;
#endif /* OK_TO_WRITE_DISK */
+ struct timeval now;
(void) setlocale(LC_ALL, "");
@@ -183,7 +184,8 @@ char *av[];
exit(find_matches() != 0);
init_prob();
- srandomdev();
+ gettimeofday(&now, NULL);
+ srandom(now.tv_usec);
do {
get_fort();
} while ((Short_only && fortlen() > SLEN) ||
OpenPOWER on IntegriCloud