diff options
author | scw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-09-02 21:16:44 +0800 |
---|---|---|
committer | scw <scw@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-09-02 21:16:44 +0800 |
commit | d4da0ab5ad5337030f4d1923e6e6368fc571f70b (patch) | |
tree | 9bacaa45f474251b3f52ff171c88a8294e4827d6 /mbbsd/chc.c | |
parent | cbaa24d062e1ecebc90fd8b671a1c68daa70664b (diff) | |
download | pttbbs-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.c | 8 |
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 } } |