version 1.11, 1997/07/24 16:23:38 |
version 1.12, 1997/07/24 17:27:11 |
|
|
struct stat stb; |
struct stat stb; |
char isedit = *name != '%'; |
char isedit = *name != '%'; |
char *who = name[1] ? name + 1 : myname; |
char *who = name[1] ? name + 1 : myname; |
char tempname[MAXPATHLEN]; |
char tempname[PATHSIZE]; |
static int shudclob; |
static int shudclob; |
|
|
if ((name = expand(name)) == NULL) |
if ((name = expand(name)) == NULL) |
|
|
if ((itf = fopen(tempname, "r")) == NULL) |
if ((itf = fopen(tempname, "r")) == NULL) |
err(1, tempname); |
err(1, tempname); |
(void)fcntl(fileno(itf), F_SETFD, 1); |
(void)fcntl(fileno(itf), F_SETFD, 1); |
rm(tempname); |
(void)rm(tempname); |
setptr(ibuf, 0); |
setptr(ibuf, 0); |
setmsize(msgCount); |
setmsize(msgCount); |
/* |
/* |
|
|
if (getfold(fname, sizeof(fname)) >= 0) { |
if (getfold(fname, sizeof(fname)) >= 0) { |
strncat(fname, "/", sizeof(fname) - strlen(fname) - 1); |
strncat(fname, "/", sizeof(fname) - strlen(fname) - 1); |
if (strncmp(fname, mailname, strlen(fname)) == 0) { |
if (strncmp(fname, mailname, strlen(fname)) == 0) { |
snprintf(zname, sizeof(zname), "+%s", |
(void)snprintf(zname, sizeof(zname), "+%s", |
mailname + strlen(fname)); |
mailname + strlen(fname)); |
ename = zname; |
ename = zname; |
} |
} |