diff options
Diffstat (limited to 'mbbsd/friend.c')
-rw-r--r-- | mbbsd/friend.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mbbsd/friend.c b/mbbsd/friend.c index e3fa11b6..8f62713f 100644 --- a/mbbsd/friend.c +++ b/mbbsd/friend.c @@ -454,8 +454,10 @@ friend_edit(int type) } else if (type == BOARD_WATER) { boardheader_t *bp = NULL; currbid = getbnum(currboard); + assert(0<=currbid-1 && currbid-1<MAX_BOARD); bp = getbcache(currbid); bp->perm_reload = now; + assert(0<=currbid-1 && currbid-1<MAX_BOARD); substitute_record(fn_board, bp, sizeof(boardheader_t), currbid); // log_usies("SetBoard", bp->brdname); } |