/[mailutils]/mailutils/pop3d/user.c
ViewVC logotype

Diff of /mailutils/pop3d/user.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.22 by gray, Fri Aug 31 07:09:28 2001 UTC revision 1.23 by gray, Tue Jan 15 21:52:47 2002 UTC
# Line 197  pop3d_user (const char *arg) Line 197  pop3d_user (const char *arg)
197        if (pw->pw_uid > 0 && !mu_virtual_domain)        if (pw->pw_uid > 0 && !mu_virtual_domain)
198          {          {
199            setuid (pw->pw_uid);            setuid (pw->pw_uid);
200              mailbox_name = malloc (strlen (maildir) + strlen (pw->pw_name) + 1);
201            mailbox_name = calloc (strlen (_PATH_MAILDIR) + 1            if (!mailbox_name)
202                                   + strlen (pw->pw_name) + 1, 1);              {
203            sprintf (mailbox_name, "%s/%s", _PATH_MAILDIR, pw->pw_name);                syslog (LOG_ERR, "Not enough memory");
204                  return ERR_UNKNOWN;
205                }
206              sprintf (mailbox_name, "%s%s", maildir, pw->pw_name);
207          }          }
208        else if (mu_virtual_domain)        else if (mu_virtual_domain)
209          {          {

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26