summaryrefslogtreecommitdiffstats
path: root/mbbsd/chc.c
diff options
context:
space:
mode:
Diffstat (limited to 'mbbsd/chc.c')
-rw-r--r--mbbsd/chc.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/mbbsd/chc.c b/mbbsd/chc.c
index b250a01e..2a52f43b 100644
--- a/mbbsd/chc.c
+++ b/mbbsd/chc.c
@@ -848,9 +848,9 @@ chc(int s, ChessGameMode mode)
/* Assume that info->user1 is me. */
info->user1.lose++;
count_chess_elo_rating(&info->user1, &info->user2, 0.0);
- passwd_sync_query(usernum, &cuser);
- chcusr_put(&cuser, &info->user1);
- passwd_sync_update(usernum, &cuser);
+ passwd_sync_query(usernum, cuser_ref);
+ chcusr_put(cuser_ref, &info->user1);
+ passwd_sync_update(usernum, cuser_ref);
}
if (mode == CHESS_MODE_WATCH)
@@ -904,8 +904,8 @@ chc_gameend(ChessInfo* info, ChessGameResult result)
currutmp->chc_tie++;
}
currutmp->chess_elo_rating = user1->rating;
- chcusr_put(&cuser, user1);
- passwd_sync_update(usernum, &cuser);
+ chcusr_put(cuser_ref, user1);
+ passwd_sync_update(usernum, cuser_ref);
} else if (info->mode == CHESS_MODE_REPLAY) {
free(info->board);
free(info->tag);