Lines Matching defs:filename
104 scan_input(const char *filename)
106 if (!plan_a(filename))
107 plan_b(filename);
109 say("Patching file %s using Plan %s...\n", filename,
138 plan_a(const char *filename)
152 if (filename == NULL || *filename == '\0')
155 statfailed = stat(filename, &filestat);
158 say("(Creating file %s...)\n", filename);
167 makedirs(filename, true);
168 close(creat(filename, 0666));
169 statfailed = stat(filename, &filestat);
172 fatal("can't find %s\n", filename);
175 fatal("%s is not a normal file--can't patch\n", filename);
186 if ((ifd = open(filename, O_RDONLY)) < 0)
187 pfatal("can't open file %s", filename);
281 plan_b(const char *filename)
289 if ((ifp = fopen(filename, "r")) == NULL)
290 pfatal("can't open file %s", filename);
315 pfatal("can't read file %s", filename);