X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/6fdc3cdb023a8bf4e86e292ba3a748c6e7de788f..c4bc9ed8bee57f8fd58ad10fb5d8941e090993db:/sbr/mts.c?ds=sidebyside diff --git a/sbr/mts.c b/sbr/mts.c index 60e4c3c2..452dc735 100644 --- a/sbr/mts.c +++ b/sbr/mts.c @@ -54,7 +54,7 @@ char *spoollocking = DEFAULT_LOCKING; /* Cache the username, fullname, and mailbox of the user */ static char username[BUFSIZ]; static char fullname[BUFSIZ]; -static char localmbox[BUFSIZ]; +static char localmbox[2*BUFSIZ+3]; /* * MTS specific variables @@ -357,8 +357,8 @@ getuserinfo (void) /* If there's a Local-Mailbox profile component, try to extract the username from it. But don't try very hard, this assumes the very simple User Name form. - Note that post(8) and whom(1) use context_foil (), so they - won't see the profile component. */ + Note that post(8) uses context_foil(), so it won't see the profile + component. */ if ((np = context_find("Local-Mailbox")) != NULL) { char *left_angle_bracket = strchr (np, '<'); char *at_sign = strchr (np, '@'); @@ -397,8 +397,8 @@ getuserinfo (void) /* The $SIGNATURE environment variable overrides the GECOS field's idea of your real name. If SIGNATURE isn't set, use the Signature profile setting if it exists. - Note that post(8) and whom(1) use context_foil (), so they - won't see the profile component. */ + Note that post(8) uses context_foil(), so it won't see the profile + component. */ if ((cp = getenv ("SIGNATURE")) && *cp) strncpy (fullname, cp, sizeof(fullname)); else if ((cp = context_find("Signature")))