On Sun, 31 Aug 1997, Brian Gray wrote: > C++ is pickier than C. [...] > put a dummy int in the prototype and you should be ok. If you get an > unused parameter warning just put the variable in the following macro: > > #define UNUSED(x) ((x)=(x)) Actually, you can leave out the argument name in the function definition to tell the compiler that it is intentional that this argument is unused. I *think* it's a standard C++ thing, and not a gcc extension, but I am unable to find any references to it in Stroustrup's book currently: void my_handler (int) // Parameter is not used { } This does not apply to C. ============================================================================= Erwin Andreasen Herlev, Denmark <erwin@pip.dknet.dk> UNIX System Programmer <URL:http://pip.dknet.dk/~erwin/> <*> (not speaking for) DDE ============================================================================= +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST