patch to un-K&R-ify libkern
Matthew Dillon
dillon at apollo.backplane.com
Tue Jan 27 10:23:45 PST 2004
:Joerg Sonnenberger wrote:
:> Commited. Thanks. The addition of (void) to empty_loop() and co
:> is unnecessary.
:
:?
:
:In C (but not C++), "void empty_loop()" is a function taking any number
:of args, equivalent to "void empty_loop(...)"; the (void) addition
:prohibits arguments from being passed. Presumably, this matches a
:header somewhere? (Though I didn't see it in the patch.)
No. void empty_loop(); is simply an old style K&R definition, while
void empty_loop(void); is an ANSI definition.
So the void should be in there if the idea is to un-K&R-ify the code.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Submit
mailing list