On 30 May 2013 07:23, Austin English austinenglish@gmail.com wrote:
and no modern gcc/other compiler that I can find cares.
It does if you add -Wunused-parameter, but then you'll get a lot of other warnings as well. IMO the "action = action;" line is pretty pointless and best just removed, though if people are just looking for a different workaround, "(void)action;" is more or less the standard way to do it.