summaryrefslogtreecommitdiffstats
path: root/mbbsd/chc.c
diff options
context:
space:
mode:
authorscw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-09-02 21:16:44 +0800
committerscw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-09-02 21:16:44 +0800
commitd4da0ab5ad5337030f4d1923e6e6368fc571f70b (patch)
tree9bacaa45f474251b3f52ff171c88a8294e4827d6 /mbbsd/chc.c
parentcbaa24d062e1ecebc90fd8b671a1c68daa70664b (diff)
downloadpttbbs-d4da0ab5ad5337030f4d1923e6e6368fc571f70b.tar
pttbbs-d4da0ab5ad5337030f4d1923e6e6368fc571f70b.tar.gz
pttbbs-d4da0ab5ad5337030f4d1923e6e6368fc571f70b.tar.bz2
pttbbs-d4da0ab5ad5337030f4d1923e6e6368fc571f70b.tar.lz
pttbbs-d4da0ab5ad5337030f4d1923e6e6368fc571f70b.tar.xz
pttbbs-d4da0ab5ad5337030f4d1923e6e6368fc571f70b.tar.zst
pttbbs-d4da0ab5ad5337030f4d1923e6e6368fc571f70b.zip
Gomoku log read error
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3125 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/chc.c')
-rw-r--r--mbbsd/chc.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/mbbsd/chc.c b/mbbsd/chc.c
index 76725a97..52598375 100644
--- a/mbbsd/chc.c
+++ b/mbbsd/chc.c
@@ -954,7 +954,7 @@ chc_replay(FILE* fp)
if (p == NULL) continue;
++p; /* skip '.' */
- while(*p && isspace(*p)) ++p;
+ while (*p && isspace(*p)) ++p;
if (!*p) continue;
/* p -> "Ch2-e2 ...." */
@@ -971,7 +971,7 @@ chc_replay(FILE* fp)
ChessHistoryAppend(info, &step);
p += 6;
- while(*p && isspace(*p)) ++p;
+ while (*p && isspace(*p)) ++p;
if (!*p) continue;
/* p -> "Nb9-c7\n" */
@@ -983,6 +983,10 @@ chc_replay(FILE* fp)
if (INVALID_LOC(step.from) || INVALID_LOC(step.to))
continue;
ChessHistoryAppend(info, &step);
+
+#undef INVALID_ROW
+#undef INVALID_COL
+#undef INVALID_LOC
}
}