rem: static int first_file = 1;
add: static bool first_file = true;
context: write_header (const char *pretty_filename){  static int first_file = 1;  printf ("%s==> %s <==\n", (first_file ? "" : "\n"), pretty_filename);  first_file = 0;}