Lines Matching refs:file
55 printf(" -o, --output=<file> write AST to <file>. (default: stdout)\n");
70 FILE *file = NULL;
147 file = fopen(argv[i], "r");
148 if (!file) {
149 fprintf(stderr, "Could not open file: %s\n", argv[i]);
155 fprintf(stderr, "Could not stat file: %s\n", argv[i]);
161 rc = fread(buffer, file_size, 1, file);
163 fprintf(stderr, "Failure reading file: %s\n", argv[i]);
166 fclose(file);
167 file = NULL;
180 file = stdout;
182 file = fopen(output, "w");
183 if (file == NULL) {
184 fprintf(stderr, "Failure opening file %s for writing\n", output);
192 rc = cil_write_parse_ast(file, db);
195 rc = cil_write_build_ast(file, db);
198 rc = cil_write_resolve_ast(file, db);
208 if (file != NULL && file != stdin) {
209 fclose(file);