Index: aoc.c ================================================================== --- aoc.c +++ aoc.c @@ -36,10 +36,10 @@ // read data from dataname into input char *input = NULL; size_t ilen = slurp(&input, dataname); // call the right function - void (*p)(char *, size_t) = select(y, d); + void (*p)(char *, size_t) = aocselect(y, d); if (p) p(input, ilen); else fprintf(stderr, "Impossible!\n"); free(input); } Index: aocdailies.c ================================================================== --- aocdailies.c +++ aocdailies.c @@ -1,9 +1,9 @@ #include #include "aocdailies.h" -aocfunc *select(int y, int d) { +aocfunc *aocselect(int y, int d) { aocfunc *p; switch (y * 100 + d) { default: p = NULL; break; #if 0 Index: aocdailies.h ================================================================== --- aocdailies.h +++ aocdailies.h @@ -2,11 +2,11 @@ #define AOCDAILIES_H_INCLUDED #include typedef void aocfunc(char *, size_t); -aocfunc *select(int, int); +aocfunc *aocselect(int, int); #if 0 aocfunc aoc201501; aocfunc aoc201502; aocfunc aoc201503;