# HG changeset patch # User Jim Blandy # Date 738789971 0 # Node ID f00054d407531d5fbdc8e615f74fbbd9897e5ec5 # Parent a784dfbd4d6718a454e4be64306b0209e0ea80cd * movemail.c [MAIL_USE_POP] (main): Don't use non-portable string-handling functions. diff -r a784dfbd4d67 -r f00054d40753 lib-src/movemail.c --- a/lib-src/movemail.c Sun May 30 19:18:28 1993 +0000 +++ b/lib-src/movemail.c Sun May 30 19:26:11 1993 +0000 @@ -140,11 +140,14 @@ } #ifdef MAIL_USE_POP - if (!bcmp (inname, "po:", 3)) + if (!strncmp (inname, "po:", 3)) { int status; char *user; - user = (char *) rindex (inname, ':') + 1; + for (user = &inname[strlen (inname) - 1]; user >= inname; user--) + if (*user == ':') + break; + status = popmail (user, outname); exit (status); }