From 4c44bf61dbe2a5895b9d2c296a9d5ccf4a776001 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 16 Jul 2019 04:31:03 +0000 Subject: [PATCH] Create aliases for the MAILW:<num>, MAILP:<num>, and SPAMW:<num> @-codes: MAILW#<num>, MAILP#<num>, SPAMW#<num> These codes, unlike the colon-variants, can be combined with format modifiers (e.g. -L, etc.). --- src/sbbs3/atcodes.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp index af3534b855..4001bd9d40 100644 --- a/src/sbbs3/atcodes.cpp +++ b/src/sbbs3/atcodes.cpp @@ -1055,17 +1055,17 @@ const char* sbbs_t::atcode(char* sp, char* str, size_t maxlen) return(str); } - if(!strncmp(sp,"MAILW:",6)) { + if(!strncmp(sp,"MAILW:",6) || !strncmp(sp,"MAILW#",6)) { safe_snprintf(str,maxlen,"%u",getmail(&cfg,atoi(sp+6), /* Sent: */FALSE, /* attr: */0)); return(str); } - if(!strncmp(sp,"MAILP:",6)) { + if(!strncmp(sp,"MAILP:",6) || !strncmp(sp,"MAILP#",6)) { safe_snprintf(str,maxlen,"%u",getmail(&cfg,atoi(sp+6), /* Sent: */TRUE, /* attr: */0)); return(str); } - if(!strncmp(sp,"SPAMW:",6)) { + if(!strncmp(sp,"SPAMW:",6) || !strncmp(sp,"SPAMW#",6)) { safe_snprintf(str,maxlen,"%u",getmail(&cfg,atoi(sp+6), /* Sent: */FALSE, /* attr: */MSG_SPAM)); return(str); } -- GitLab