summaryrefslogtreecommitdiffstats
path: root/mbbsd/gomo.c
diff options
context:
space:
mode:
authorscw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-02-11 21:53:00 +0800
committerscw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-02-11 21:53:00 +0800
commitd58276a51f2f550027d27e10105d00391c805ad9 (patch)
tree904a6595310b33e5df2ca1817507d35b532c0657 /mbbsd/gomo.c
parentceb6741626cd5347ec4f6ccabb9076784241bc64 (diff)
downloadpttbbs-d58276a51f2f550027d27e10105d00391c805ad9.tar
pttbbs-d58276a51f2f550027d27e10105d00391c805ad9.tar.gz
pttbbs-d58276a51f2f550027d27e10105d00391c805ad9.tar.bz2
pttbbs-d58276a51f2f550027d27e10105d00391c805ad9.tar.lz
pttbbs-d58276a51f2f550027d27e10105d00391c805ad9.tar.xz
pttbbs-d58276a51f2f550027d27e10105d00391c805ad9.tar.zst
pttbbs-d58276a51f2f550027d27e10105d00391c805ad9.zip
Fix gomoku log problem.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2492 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/gomo.c')
-rw-r--r--mbbsd/gomo.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/mbbsd/gomo.c b/mbbsd/gomo.c
index 5d911671..ab08d644 100644
--- a/mbbsd/gomo.c
+++ b/mbbsd/gomo.c
@@ -186,7 +186,7 @@ HO_log(Horder_t *pool, FILE* fp, char *mate)
int i;
Horder_t *ptr = pool;
- for (i = 1; i < 17; i++)
+ for (i = 1; i < 18; i++)
fprintf(fp, "%.*s\n", big_picture[i].len, big_picture[i].data);
if (mate != NULL)
@@ -235,6 +235,10 @@ HO_log_board(Horder_t* pool, char *mate)
char buf[200];
fileheader_t log_header;
FILE* fp;
+ int bid;
+
+ if ((bid = getbnum(GLOBAL_FIVECHESS_LOG)) == 0)
+ return;
setbpath(buf, GLOBAL_FIVECHESS_LOG);
stampfile(buf, &log_header);
@@ -250,6 +254,8 @@ HO_log_board(Horder_t* pool, char *mate)
setbdir(buf, GLOBAL_FIVECHESS_LOG);
append_record(buf, &log_header, sizeof(log_header));
+
+ setbtotal(bid);
}
}
#endif