Index: aocdailies.c ================================================================== --- aocdailies.c +++ aocdailies.c @@ -4,39 +4,40 @@ aocfunc *aocselect(int y, int d) { aocfunc *p; switch (y * 100 + d) { default: p = NULL; break; + case 202403: p = aoc202403; break; + case 202402: p = aoc202402; break; + case 202401: p = aoc202401; break; + #if 0 - case 201501: p = aoc201501; break; - case 201502: p = aoc201502; break; - case 201503: p = aoc201503; break; - case 201504: p = aoc201504; break; - case 201505: p = aoc201505; break; - case 201506: p = aoc201506; break; - case 201507: p = aoc201507; break; - case 201508: p = aoc201508; break; - case 201509: p = aoc201509; break; - case 201510: p = aoc201510; break; - case 201511: p = aoc201511; break; - case 201512: p = aoc201512; break; - case 201513: p = aoc201513; break; - case 201514: p = aoc201514; break; + case 201525: p = aoc201525; break; + case 201524: p = aoc201524; break; + case 201523: p = aoc201523; break; + case 201522: p = aoc201522; break; + case 201521: p = aoc201521; break; + case 201520: p = aoc201520; break; + case 201519: p = aoc201519; break; + case 201518: p = aoc201518; break; + case 201517: p = aoc201517; break; + case 201516: p = aoc201516; break; case 201515: p = aoc201515; break; - case 201516: p = aoc201516; break; - case 201517: p = aoc201517; break; - case 201518: p = aoc201518; break; - case 201519: p = aoc201519; break; - case 201520: p = aoc201520; break; - case 201521: p = aoc201521; break; - case 201522: p = aoc201522; break; - case 201523: p = aoc201523; break; - case 201524: p = aoc201524; break; - case 201525: p = aoc201525; break; + case 201514: p = aoc201514; break; + case 201513: p = aoc201513; break; + case 201512: p = aoc201512; break; + case 201511: p = aoc201511; break; + case 201510: p = aoc201510; break; + case 201509: p = aoc201509; break; + case 201508: p = aoc201508; break; + case 201507: p = aoc201507; break; + case 201506: p = aoc201506; break; + case 201505: p = aoc201505; break; + case 201504: p = aoc201504; break; + case 201503: p = aoc201503; break; + case 201502: p = aoc201502; break; + case 201501: p = aoc201501; break; #endif - case 202401: p = aoc202401; break; - case 202402: p = aoc202402; break; - case 202403: p = aoc202403; break; } return p; } Index: aocdailies.h ================================================================== --- aocdailies.h +++ aocdailies.h @@ -4,38 +4,38 @@ #include typedef void aocfunc(char *, size_t); aocfunc *aocselect(int, int); +aocfunc aoc202403; +aocfunc aoc202402; +aocfunc aoc202401; + #if 0 -aocfunc aoc201501; -aocfunc aoc201502; -aocfunc aoc201503; -aocfunc aoc201504; -aocfunc aoc201505; -aocfunc aoc201506; -aocfunc aoc201507; -aocfunc aoc201508; -aocfunc aoc201509; -aocfunc aoc201510; -aocfunc aoc201511; -aocfunc aoc201512; -aocfunc aoc201513; -aocfunc aoc201514; +aocfunc aoc201525; +aocfunc aoc201524; +aocfunc aoc201523; +aocfunc aoc201522; +aocfunc aoc201521; +aocfunc aoc201520; +aocfunc aoc201519; +aocfunc aoc201518; +aocfunc aoc201517; +aocfunc aoc201516; aocfunc aoc201515; -aocfunc aoc201516; -aocfunc aoc201517; -aocfunc aoc201518; -aocfunc aoc201519; -aocfunc aoc201520; -aocfunc aoc201521; -aocfunc aoc201522; -aocfunc aoc201523; -aocfunc aoc201524; -aocfunc aoc201525; +aocfunc aoc201514; +aocfunc aoc201513; +aocfunc aoc201512; +aocfunc aoc201511; +aocfunc aoc201510; +aocfunc aoc201509; +aocfunc aoc201508; +aocfunc aoc201507; +aocfunc aoc201506; +aocfunc aoc201505; +aocfunc aoc201504; +aocfunc aoc201503; +aocfunc aoc201502; +aocfunc aoc201501; #endif -aocfunc aoc202401; -aocfunc aoc202402; -aocfunc aoc202403; - #endif