summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2014-06-29 16:25:54 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2014-06-29 16:25:54 +0800
commit4f4ca8337317cabff634edaffb80b3e0eb0d82b1 (patch)
treec247ad61d388f97acc2d87826332067ee9c1e696
parent7657c49b696d1c57509591df77824896042ad7fa (diff)
downloadpttbbs-4f4ca8337317cabff634edaffb80b3e0eb0d82b1.tar
pttbbs-4f4ca8337317cabff634edaffb80b3e0eb0d82b1.tar.gz
pttbbs-4f4ca8337317cabff634edaffb80b3e0eb0d82b1.tar.bz2
pttbbs-4f4ca8337317cabff634edaffb80b3e0eb0d82b1.tar.lz
pttbbs-4f4ca8337317cabff634edaffb80b3e0eb0d82b1.tar.xz
pttbbs-4f4ca8337317cabff634edaffb80b3e0eb0d82b1.tar.zst
pttbbs-4f4ca8337317cabff634edaffb80b3e0eb0d82b1.zip
Revise comment deletion message.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@6018 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/mbbsd/comments.c5
-rw-r--r--pttbbs/mbbsd/psb.c3
2 files changed, 6 insertions, 2 deletions
diff --git a/pttbbs/mbbsd/comments.c b/pttbbs/mbbsd/comments.c
index c767c17f..4b424734 100644
--- a/pttbbs/mbbsd/comments.c
+++ b/pttbbs/mbbsd/comments.c
@@ -225,7 +225,10 @@ int CommentsDeleteFromTextFile(void *ctx, int i, const char *reason)
if (strncmp(buf, pattern, pattern_len) == 0 &&
(buf[pattern_len] == ' ' || buf[pattern_len] == ESC_CHR) &&
!found) {
- fprintf(out, "[本行推文已被 %s 刪除,理由: %s]\n", cuser.userid, reason);
+ // Note reason is 40 chars in length.
+ fprintf(out, ANSI_COLOR(1;30)
+ "(%s 刪除 %s 的推文: %s)" ANSI_RESET "\n",
+ cuser.userid, req->userid, reason);
found = 1;
} else {
fputs(buf, out);
diff --git a/pttbbs/mbbsd/psb.c b/pttbbs/mbbsd/psb.c
index 2f3bb09a..d5a519aa 100644
--- a/pttbbs/mbbsd/psb.c
+++ b/pttbbs/mbbsd/psb.c
@@ -704,7 +704,8 @@ pvcm_input_processor(int key, int curr, int total GCC_UNUSED, int rows GCC_UNUSE
case KEY_DEL:
case 'd':
do {
- char reason[DISP_TTLEN];
+ // See comments.c for max length of reason.
+ char reason[40];
const CommentBodyReq *resp = CommentsRead(cx->cmctx, curr);
if (!resp || resp->type < 0)
break;