summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pttbbs/mbbsd/register.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/pttbbs/mbbsd/register.c b/pttbbs/mbbsd/register.c
index 11539bb7..7be58a89 100644
--- a/pttbbs/mbbsd/register.c
+++ b/pttbbs/mbbsd/register.c
@@ -587,8 +587,10 @@ new_register(void)
// >=: see check_and_expire_account definition
(minute = check_and_expire_account(id, &xuser, 0)) >= 0)
{
- if (minute == 999999) // XXX magic number. It should be greater than MAX_USERS at least.
- outs("此代號已經有人使用 是不死之身\n");
+ // XXX Magic number >= MAX_USERS: never expires.
+ // Probably because of sysadmin perms, or due to violation.
+ if (minute == 999999)
+ outs("此代號已經有人使用,請使用別的代號\n");
else {
prints("此代號已經有人使用 還有 %d 天才過期\n",
minute / (60 * 24) + 1);