version 1.6, 1996/12/22 03:25:56 |
version 1.7, 1997/04/02 08:28:01 |
|
|
} |
} |
else |
else |
strcpy(fname, "Messages"); |
strcpy(fname, "Messages"); |
|
fd = open(fname, O_RDWR|O_EXCL|O_CREAT|O_APPEND); |
} |
} |
else { |
else { |
strcpy(fname, _PATH_TMPFILE); |
strcpy(fname, _PATH_TMPFILE); |
mktemp(fname); |
fd = mkstemp(fname); |
snprintf(cmdbuf, sizeof(cmdbuf), _PATH_MAIL, fname); |
if (fd != -1) { |
mailing = YES; |
snprintf(cmdbuf, sizeof(cmdbuf), _PATH_MAIL, fname); |
|
mailing = YES; |
|
} |
} |
} |
if ((fd = open(fname, O_RDWR|O_EXCL|O_CREAT|O_APPEND)) == -1 || |
if (fd == -1 || (cpto = fdopen(fd, "a")) == NULL) { |
(cpto = fdopen(fd, "a")) == NULL) { |
if (fd != -1) |
if (fd == -1) |
|
close(fd); |
close(fd); |
perror(fname); |
perror(fname); |
mailing = NO; |
mailing = NO; |