Hát igen, jól le akartam egyszerűsíteni a problémát, közben sikeresen elrontottam. A lényeg, hogy éberebb lett a fordító a SomeType arrptr[3] szerű függvényparaméterekkel kapcsolatban, a gond az volt, hogy nekem történelmileg ilyen struktúrám van:
typedef struct Egybe {
SomeType reggeli;
SomeType ebed;
SomeType vacsora;
} Egybe;
Egybe e;
Na ilyenkor a &e->reggeli sehogy sem lesz jó ilyen függvényparaméterként. Vagy legalábbis nem találtam olyan typecast-ot, amivel ne jött volna warning.