Eptr
Eptr error_next; /* linked together */
extern Eptr er_head;
extern Eptr **files; /* array of pointers into errors */
void arrayify(int *, Eptr **, Eptr);
Errorclass discardit(Eptr);
void eaterrors(int *, Eptr **);
void filenames(int, Eptr **);
void findfiles(int, Eptr *, int *, Eptr ***);
void printerrors(bool, int, Eptr []);
bool touchfiles(int, Eptr **, int *, char ***);
discardit(Eptr errorp)
Eptr newerror;
eaterrors(int *r_errorc, Eptr **r_errorv)
qsort(errors, nerrors, sizeof(Eptr), errorsort);
const Eptr *epp1 = x1;
const Eptr *epp2 = x2;
Eptr ep1, ep2;
Eptr er_head;
static Eptr *errors;
Eptr **files; /* array of pointers into errors*/
printerrors(bool look_at_subclass, int errorc, Eptr errorv[])
Eptr errorp;
arrayify(int *e_length, Eptr **e_array, Eptr header)
Eptr errorp;
Eptr *array;
array = Calloc(listlength+1, sizeof (Eptr));
findfiles(int my_nerrors, Eptr *my_errors, int *r_nfiles, Eptr ***r_files)
Eptr **my_files;
Eptr errorp;
my_files = Calloc(my_nfiles + 3, sizeof (Eptr*));
countfiles(Eptr *errors)
Eptr errorp;
filenames(int my_nfiles, Eptr **my_files)
nopertain(Eptr **my_files)
Eptr *erpp;
Eptr errorp;
touchfiles(int my_nfiles, Eptr **my_files, int *r_edargc, char ***r_edargv)
Eptr errorp;
Eptr *erpp;
hackfile(const char *name, Eptr **my_files, int ix, int my_nerrors)
preview(int my_nerrors, Eptr **my_files, int ix)
Eptr *erpp;
diverterrors(const char *name, int dest, Eptr **my_files, int ix,
Eptr *erpp;
Eptr errorp;
Eptr p;
text(Eptr p, bool use_all)
static int countfiles(Eptr *);
static bool nopertain(Eptr **);
static void hackfile(const char *, Eptr **, int, int);
static bool preview(int, Eptr **, int);
errorprint(FILE *place, Eptr errorp, bool print_all)
static void diverterrors(const char *, int, Eptr **, int, bool, int);
static void text(Eptr, bool);
static void errorprint(FILE *, Eptr, bool);