Re: [Zapping-misc] [PATCH] Conditionally use ISO C99 variadic macro definitions
Status: Alpha
Brought to you by:
mschimek
From: Michael S. <msc...@gm...> - 2008-02-24 22:16:44
|
On Thu, 2008-02-21 at 23:19 +0100, Leon Woestenberg wrote: > the patch below allows to compile against the latest libzvbi public > header file without warnings using ISO C99, fixing > build breaks like these: > > gcc -Wall -pedantic -Werror -g -pg -O0 -std=c99 > -I/home/leon/sandbox/libzvbi/install/usr/include -c teletext.c -o > teletext.o > In file included from teletext.c:20: > /home/leon/sandbox/libzvbi/install/usr/include/libzvbi.h:53:28: error: > ISO C does not permit named variadic macros Thanks for the patch! However I found my code was also incompatible with strict ISO C89, so I rewrote the macros without variable arguments. Regards, Michael |