X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/322f6f0518f2fca892733dea85d87c33fcb65e83..88a0a47b98a8810bb585e4ae57c5e704087744cd:/sbr/path.c diff --git a/sbr/path.c b/sbr/path.c index 7ef83eab..871ad22d 100644 --- a/sbr/path.c +++ b/sbr/path.c @@ -2,14 +2,13 @@ /* * path.c -- return a pathname * - * $Id$ - * * This code is Copyright (c) 2002, by the authors of nmh. See the * COPYRIGHT file in the root directory of the nmh distribution for * complete copyright information. */ #include +#include #define CWD "./" #define NCWD (sizeof(CWD) - 1) @@ -35,7 +34,7 @@ pluspath(char *name) char * path(char *name, int flag) { - register char *cp, *ep; + char *cp, *ep; if ((cp = expath (name, flag)) && (ep = cp + strlen (cp) - 1) > cp @@ -49,7 +48,7 @@ path(char *name, int flag) static char * expath (char *name, int flag) { - register char *cp, *ep; + char *cp, *ep; char buffer[BUFSIZ]; if (flag == TSUBCWF) { @@ -59,7 +58,7 @@ expath (char *name, int flag) snprintf (buffer, sizeof(buffer), "%s/", m_maildir ("")); if (ssequal (buffer, name)) { cp = name; - name = getcpy (name + strlen (buffer)); + name = mh_xstrdup(name + strlen(buffer)); free (cp); } flag = TFOLDER; @@ -107,7 +106,7 @@ expath (char *name, int flag) static void compath (char *f) { - register char *cp, *dp; + char *cp, *dp; if (*f != '/') return;