SCCS-vsn: usr.bin/mail/aux.c 1.7
* Auxiliary functions.
*/
* Auxiliary functions.
*/
-static char *SccsId = "@(#)aux.c 1.6 %G%";
+static char *SccsId = "@(#)aux.c 1.7 %G%";
/*
* Return a pointer to a dynamic copy of the argument.
/*
* Return a pointer to a dynamic copy of the argument.
char name[];
{
register FILE *fi;
char name[];
{
register FILE *fi;
- if ((fi = fopen(name, "r")) == NULL) {
- perror(name);
+ if ((cp = expand(name)) == NOSTR)
+ return(1);
+ if ((fi = fopen(cp, "r")) == NULL) {
+ perror(cp);
return(1);
}
if (ssp >= _NFILE-2) {
return(1);
}
if (ssp >= _NFILE-2) {