Lines Matching defs:filename
102 static int do_whole_file(const char *filename);
103 static int do_file(const char *filename);
224 const char *filename = p ? p + 1 : base_name;
225 if (strlen(filename) + sizeof(INDEX_SUFFIX) - 1 > name_max)
226 fatal("`%1.%2' is too long for a filename", filename, INDEX_SUFFIX);
295 // INDEX_FILE is an invalid filename, e.g. it has multiple dots.
416 static int do_whole_file(const char *filename)
419 FILE *fp = fopen(filename, "r");
421 error("can't open `%1': %2", filename, strerror(errno));
446 store_filename(filename);
451 static int do_file(const char *filename)
456 FILE *fp = fopen(filename, FOPEN_RB);
458 error("can't open `%1': %2", filename, strerror(errno));
462 store_filename(filename);