Lines Matching refs:outfile

472   info.outfile = NULL;  in dopts()
766 free(info.outfile); in dopts()
767 info.outfile = strdup(optarg); in dopts()
768 if (!info.outfile) { in dopts()
1015 char *outfile; in make_outfilename() local
1022 outfile = (char *) malloc(strlen(infile)+strlen(ext)+5); in make_outfilename()
1023 if (!outfile) { in make_outfilename()
1026 strcpy(outfile, infile); in make_outfilename()
1027 p = strrchr(outfile, '.'); in make_outfilename()
1031 strcat(outfile, ext); in make_outfilename()
1034 if (strcmp(infile, outfile) == 0) { in make_outfilename()
1035 strcpy(outfile, infile); in make_outfilename()
1036 strcat(outfile, "-out"); in make_outfilename()
1039 return outfile; in make_outfilename()
1048 static void process_file(backend_t *b, const char *infile, const char *outfile, FILE *fin, FILE *fo… in process_file() argument
1117 fprintf(stderr, "" POTRACE ": %s: %s\n", outfile, strerror(errno)); in process_file()
1143 char *outfile; in main() local
1176 fout = my_fopen_write(info.outfile); in main()
1178 … fprintf(stderr, "" POTRACE ": %s: %s\n", info.outfile ? info.outfile : "stdout", strerror(errno)); in main()
1184 process_file(b, "stdin", info.outfile ? info.outfile : "stdout", stdin, fout); in main()
1188 my_fclose(fout, info.outfile); in main()
1189 free(info.outfile); in main()
1193 } else if (!info.outfile) { /* infiles -> multiple outfiles */ in main()
1196 outfile = make_outfilename(info.infiles[i], b->ext); in main()
1197 if (!outfile) { in main()
1206 fout = my_fopen_write(outfile); in main()
1208 fprintf(stderr, "" POTRACE ": %s: %s\n", outfile, strerror(errno)); in main()
1214 process_file(b, info.infiles[i], outfile, fin, fout); in main()
1219 my_fclose(fout, outfile); in main()
1220 free(outfile); in main()
1236 fout = my_fopen_write(info.outfile); in main()
1238 fprintf(stderr, "" POTRACE ": %s: %s\n", info.outfile, strerror(errno)); in main()
1250 process_file(b, info.infiles[i], info.outfile, fin, fout); in main()
1256 my_fclose(fout, info.outfile); in main()
1257 free(info.outfile); in main()