version 1.5, 1996/09/15 19:19:54 |
version 1.6, 1996/09/23 10:54:21 |
|
|
init_output(name) |
init_output(name) |
char *name; |
char *name; |
{ |
{ |
int ofd; |
ofp = fopen(name, "w"); |
|
if (ofp == Nullfp) |
if ((ofd = open(name, O_CREAT|O_EXCL|O_WRONLY, 0600)) < 0 || |
|
(ofp = fdopen(ofd, "w")) == Nullfp) |
|
pfatal2("can't create %s", name); |
pfatal2("can't create %s", name); |
} |
} |
|
|
|
|
init_reject(name) |
init_reject(name) |
char *name; |
char *name; |
{ |
{ |
int rejfd; |
rejfp = fopen(name, "w"); |
|
if (rejfp == Nullfp) |
if ((rejfd = open(name, O_CREAT|O_EXCL|O_WRONLY, 0600)) < 0 || |
|
(rejfp = fdopen(rejfd, "w")) == Nullfp) |
|
pfatal2("can't create %s", name); |
pfatal2("can't create %s", name); |
} |
} |
|
|