Messages in this thread | | | Date | Wed, 18 Nov 2020 12:12:26 -0600 | From | Segher Boessenkool <> | Subject | Re: violating function pointer signature |
| |
On Wed, Nov 18, 2020 at 12:17:30PM -0500, Steven Rostedt wrote: > I could change the stub from (void) to () if that would be better.
Don't? In a function definition they mean exactly the same thing (and the kernel uses (void) everywhere else, which many people find clearer).
In a function declaration that is not part of a definition it means no information about the arguments is specified, a quite different thing.
This is an obsolescent feature, too. Many many years from now it could perhaps mean the same as (void), just like in C++, but not yet.
Segher
| |