[Xfce4-commits] CVS: xfce4/xffm/libs recent.c,1.16,1.17
Benedikt Meurer
benedikt.meurer at unix-ag.uni-siegen.de
Wed Aug 25 19:18:23 CEST 2004
edscott wrote:
> El mar, 24-08-2004 a las 08:10, Benedikt Meurer escribió:
>
>>Edscott Wilson Garcia wrote:
>>
>>>Update of /var/cvs/xfce/xfce4/xffm/libs
>>>In directory dbguin.lunar-linux.org:/tmp/cvs-serv4937
>>>
>>>Modified Files:
>>> recent.c
>>>Log Message:
>>>remove C99 code (is there a way to tell gcc not to accept C99?)
>>
>>cc -std=c89
>>cc -ansi
>>cc -std=iso9899:1990
>
>
> Thanks Benny, although c99 code still get through. Nonetheless, I can
> catch those c99 declaration-after-statement errors if I use
> export=CFLAGS="-Wall -pedantic-errors" before autogen.sh.
>
> But the headers from libxfce4util make compilation fail (I can remove
> extra commas and semicolons and commit if OK with you,
No, please leave them, else editors indentation logic gets confused.
> but I don't know
> what the c99 "anonymous variadic macros" are all about):
Thats because you compiled your glib with c99 enabled and so glib has
set the G_HAVE_ISO_VARARGS define, which indicates that the compiler
understands C99 style variable argument lists for macros. Rule of thumb:
Ignore it :)
regards,
Benedikt
More information about the Xfce4-dev
mailing list