- fparser= tryopen(filename ? filename : PFILE1, "r");
- }
-
- /* JF change from inline attrs file to separate one */
- ftmp = tryopen(attrsfile, "w");
- rewind(fattrs);
- while((c=getc(fattrs))!=EOF) /* Thank god for buffering */
- putc(c,ftmp);
- tryclose(fattrs);
- fattrs=ftmp;
-
- fguard = tryopen(guardfile, "w");
-
-}
-
- /* JF to make file opening easier. This func tries to open file
- NAME with mode MODE, and prints an error message if it fails. */
-FILE *
-tryopen (char *name, char *mode)
-{
- FILE *ptr;
-
- ptr = fopen(name, mode);
- if (ptr == NULL)
- {
- fprintf(stderr, "%s: ", program_name);
- perror(name);
- done(2);