Le 30/05/2013 10:59, Dmitry Timoshkov a écrit :
Christian Costa <titan.co...@gmail.com> wrote:

and no modern gcc/other compiler that I can find cares.
It was probably added because of a tool that warned of the unused
parameter ... So it all goes in circles. ;)

Ciao, Marcus



So what about action = NULL instead?
A checker tool should be instructed to ignore that kind of a warning
instead. There are many legitimate cases when a function doesn't use
all of its parameters, in that cases there is no need to take any
special action to silence a warning IMHO.

There is also __attribute__((unused_parameter)) but it's gcc specific.


Reply via email to