From: Mark O'D. <mar...@lu...> - 2002-03-11 16:01:21
|
Hi Konstantin Konstantin Kuznetsov wrote: >Hi All ! >I get compile error in ib_stdio.cpp in fb2 tree. >I think it improper va_arg usage from point of view of gcc 3.0.3 > >in strings about 3100 and some follows > >void ***argtable; > >*argtable = (void **) > malloc (sizeof (void *) * (tablemax + 1)); > > > case T_UNUSED: > (*argtable) [n] = (void *) &va_arg (ap, int); > >I got "invalid lvalue in unary & operator" > > (*argtable) [n] = (void *) &(va_arg (ap, int)); >got the same error > This seems to compile ok for me in gcc 3.0.1 on linux. Mark |