From 43d7446bb8b43450cbfcee6adce187c0d6b284c3 Mon Sep 17 00:00:00 2001 From: piaip Date: Sun, 3 Jul 2005 12:32:20 +0000 Subject: make low security an option to be toggled git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2882 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/kaede.c | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'mbbsd/kaede.c') diff --git a/mbbsd/kaede.c b/mbbsd/kaede.c index b7f4ad56..b8fad1fc 100644 --- a/mbbsd/kaede.c +++ b/mbbsd/kaede.c @@ -28,6 +28,8 @@ Ptt_prints(char *str, int mode) /* disabled for security issue. * we support only entries can be queried by others now. + */ +#ifdef LOW_SECURITY case 'u': w += snprintf(&strbuf[w], sizeof(strbuf) - w, "%d", SHM->UTMPnumber); @@ -36,7 +38,16 @@ Ptt_prints(char *str, int mode) w += snprintf(&strbuf[w], sizeof(strbuf) - w, "%d/%d", cuser.month, cuser.day); break; - */ + case 'm': + w += snprintf(&strbuf[w], sizeof(strbuf) - w, + "%d", cuser.money); + break; +#else + case 'm': + w += snprintf(&strbuf[w], sizeof(strbuf) - w, + "%s", money_level(cuser.money)); + break; +#endif case 'l': w += snprintf(&strbuf[w], sizeof(strbuf) - w, @@ -50,10 +61,6 @@ Ptt_prints(char *str, int mode) strlcpy(strbuf+w, cuser.username, sizeof(strbuf)-w); w += strlen(strbuf+w); break; - case 'm': - w += snprintf(&strbuf[w], sizeof(strbuf) - w, - "%s", money_level(cuser.money)); - break; /* It's saver not to send these undefined escape string. default: strbuf[w++] = ESC_CHR; -- cgit v1.2.3