Return to eval.c CVS log | Up to [local] / src / usr.bin / m4 |
version 1.77, 2017/11/11 12:55:59 | version 1.78, 2019/06/28 05:35:34 | ||
---|---|---|---|
|
|
||
if (outfile[n] == NULL) { | if (outfile[n] == NULL) { | ||
char fname[] = _PATH_DIVNAME; | char fname[] = _PATH_DIVNAME; | ||
if ((fd = mkstemp(fname)) < 0 || | if ((fd = mkstemp(fname)) == -1 || | ||
unlink(fname) == -1 || | unlink(fname) == -1 || | ||
(outfile[n] = fdopen(fd, "w+")) == NULL) | (outfile[n] = fdopen(fd, "w+")) == NULL) | ||
err(1, "%s: cannot divert", fname); | err(1, "%s: cannot divert", fname); |