Mercurial > emacs
comparison lib-src/movemail.c @ 3309:f00054d40753
* movemail.c [MAIL_USE_POP] (main): Don't use non-portable
string-handling functions.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Sun, 30 May 1993 19:26:11 +0000 |
parents | 62dd28940dc6 |
children | 1fc792473491 |
comparison
equal
deleted
inserted
replaced
3308:a784dfbd4d67 | 3309:f00054d40753 |
---|---|
138 pfatal_with_name (buf); | 138 pfatal_with_name (buf); |
139 free (buf); | 139 free (buf); |
140 } | 140 } |
141 | 141 |
142 #ifdef MAIL_USE_POP | 142 #ifdef MAIL_USE_POP |
143 if (!bcmp (inname, "po:", 3)) | 143 if (!strncmp (inname, "po:", 3)) |
144 { | 144 { |
145 int status; char *user; | 145 int status; char *user; |
146 | 146 |
147 user = (char *) rindex (inname, ':') + 1; | 147 for (user = &inname[strlen (inname) - 1]; user >= inname; user--) |
148 if (*user == ':') | |
149 break; | |
150 | |
148 status = popmail (user, outname); | 151 status = popmail (user, outname); |
149 exit (status); | 152 exit (status); |
150 } | 153 } |
151 | 154 |
152 setuid (getuid ()); | 155 setuid (getuid ()); |