Egyesek berzenkednek attól is, hogy függvény belsejében legyen return. Márpedig simán csinálok ilyesmit:
int8_t func(uint8_t *p) {
if (p == NULL) return -1;
/* ... */
*p = foo();
/* ... */
return 0;
}
Érezzem magam ezért rosszul?