diff options
-rw-r--r-- | mbbsd/bbs.c | 18 | ||||
-rw-r--r-- | mbbsd/var.c | 1 |
2 files changed, 4 insertions, 15 deletions
diff --git a/mbbsd/bbs.c b/mbbsd/bbs.c index 8b1778f8..a8badf0a 100644 --- a/mbbsd/bbs.c +++ b/mbbsd/bbs.c @@ -140,8 +140,6 @@ save_violatelaw(void) * void make_blist() { CreateNameList(); apply_boards(g_board_names); } */ -static time4_t *board_note_time = NULL; - void set_board(void) { @@ -160,8 +158,6 @@ set_board(void) hbflcheck((int)(bp - bcache) + 1, currutmp->uid) ) vmsg("進入未經授權看板"); - board_note_time = &bp->bupdate; - if(bp->BM[0] <= ' ') strcpy(currBM, "徵求中"); else @@ -3404,7 +3400,7 @@ Read(void) { int mode0 = currutmp->mode; int stat0 = currstat, tmpbid = currutmp->brc_id; - char buf[40]; + char buf[PATHLEN]; #ifdef LOG_BOARD time4_t usetime = now; #endif @@ -3415,16 +3411,10 @@ Read(void) setutmpmode(READING); set_board(); - if (board_note_time && board_visit_time < *board_note_time) { - int mr = 0; + setbfile(buf, currboard, fn_notes); + if (more(buf, NA) != READ_NEXT) + pressanykey(); - setbfile(buf, currboard, fn_notes); - mr = more(buf, NA); - if(mr == -1) - *board_note_time=0; - else if (mr != READ_NEXT) - pressanykey(); - } setutmpbid(currbid); setbdir(buf, currboard); curredit &= ~EDIT_MAIL; diff --git a/mbbsd/var.c b/mbbsd/var.c index e44abd9d..15aea968 100644 --- a/mbbsd/var.c +++ b/mbbsd/var.c @@ -377,7 +377,6 @@ char currdirect[64]; char save_title[STRLEN]; /* bbs.c */ -time4_t board_visit_time = 0; char real_name[IDLEN + 1]; char local_article; |