From: Mengjiang Liu Date: 2008-09-22T11:20:05+09:00 Subject: Re: inits.c confused me Rick Denatale wrote: > On Thu, Sep 18, 2008 at 8:48 PM, Mengjiang Liu > wrote: > >> 5.26 Prototypes and Old-Style Function Definitions >> >> GNU C extends ISO C to allow a function prototype to override a later >> old-style non-prototype definition. Consider the following example: > > > I believe that the Ruby source needs to compile with compilers besides > gcc, > So GNU C extensions aren't useful. > > -- > Rick DeNatale > > My blog on Ruby > http://talklikeaduck.denhaven2.com/ now i known the _((void)) is a macro. another question if there is a space between InitArray(void) when it is expended. in other words, is it expended to "InitArray(void)" or "InitArray (void)"? thks! -- Posted via http://www.ruby-forum.com/.