From 6a459a66d264a1eb8f8f62692ceb48c2ed1c0cf1 Mon Sep 17 00:00:00 2001 From: kcwu Date: Thu, 3 Feb 2005 13:01:02 +0000 Subject: don't reset random seed for each game. and don't use very bad random seed git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2457 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/dark.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mbbsd/dark.c b/mbbsd/dark.c index caad835b..1942aa86 100644 --- a/mbbsd/dark.c +++ b/mbbsd/dark.c @@ -105,7 +105,6 @@ brd_rand() bzero(brd, sizeof(brd)); bzero(tem, sizeof(tem)); bzero(&curr, sizeof(curr)); - srand(getpid() % 2731 + now % 3219); for (y = 0; y < 4; y++) for (x = 0; x < 8; x++) while (1) { @@ -348,7 +347,7 @@ playing(sint fd, sint color, sint ch, sint * b, userinfo_t * uin) int main_dark(int fd, userinfo_t * uin) { - sint end = 0, ch = 1, go_on, i = 0, cont = 0; + sint end = 0, ch = 1, i = 0, cont = 0; char buf[16]; *buf = 0; fix = 0; @@ -450,6 +449,7 @@ main_dark(int fd, userinfo_t * uin) } } if (currutmp->turn == 1) { + sint go_on; if (uin->turn == 'g') { cont = 1; uin->turn = (currutmp->turn) ? 0 : 1; -- cgit v1.2.3