I see (C99/C11 §6.3.2.3, #3). So the latter NULL definition only works poorly for variadic functions.
Is there any reason for an implementation to elect to use the non-casted version of NULL? It seems like an oversight.
Is there any reason for an implementation to elect to use the non-casted version of NULL? It seems like an oversight.