summaryrefslogtreecommitdiffstats
path: root/mbbsd/bbs.c
diff options
context:
space:
mode:
authorptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-12-29 01:24:00 +0800
committerptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-12-29 01:24:00 +0800
commit1d3acbd3795ef6653f2e9564f850d059a411f785 (patch)
treecda5e50a20dc8e585096c64089fddac8ebc74d71 /mbbsd/bbs.c
parentfaaddb42006b9733537555c2852f629deaa1401d (diff)
downloadpttbbs-1d3acbd3795ef6653f2e9564f850d059a411f785.tar
pttbbs-1d3acbd3795ef6653f2e9564f850d059a411f785.tar.gz
pttbbs-1d3acbd3795ef6653f2e9564f850d059a411f785.tar.bz2
pttbbs-1d3acbd3795ef6653f2e9564f850d059a411f785.tar.lz
pttbbs-1d3acbd3795ef6653f2e9564f850d059a411f785.tar.xz
pttbbs-1d3acbd3795ef6653f2e9564f850d059a411f785.tar.zst
pttbbs-1d3acbd3795ef6653f2e9564f850d059a411f785.zip
M mbbsd/announce.c
M mbbsd/bbs.c M mbbsd/read.c M mbbsd/cal.c M mbbsd/more.c M mbbsd/menu.c M mbbsd/board.c git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1438 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/bbs.c')
-rw-r--r--mbbsd/bbs.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/mbbsd/bbs.c b/mbbsd/bbs.c
index a50a69f3..7da699e0 100644
--- a/mbbsd/bbs.c
+++ b/mbbsd/bbs.c
@@ -1130,7 +1130,7 @@ read_post(int ent, fileheader_t * fhdr, char *direct)
setdirpath(genbuf, direct, fhdr->filename);
if ((more_result = more(genbuf, YEA)) == -1)
- return DONOTHING;
+ return FULLUPDATE;
brc_addlist(fhdr->filename);
strncpy(currtitle, subject(fhdr->title), TTLEN);
@@ -1210,10 +1210,6 @@ read_post(int ent, fileheader_t * fhdr, char *direct)
case '<':
return THREAD_PREV;
- case Ctrl('C'):
- cal();
- return FULLUPDATE;
-
case Ctrl('I'):
t_idle();
return FULLUPDATE;
@@ -1484,6 +1480,8 @@ do_add_recommend(char *direct, fileheader_t *fhdr, int ent, char *buf)
return -1;
}
+ get_record(path, fhdr, sizeof(fhdr), ent);
+
if( fhdr->recommend < 100 ){
fileheader_t t;
if( (fd = open(direct, O_WRONLY)) < 0 )