On Wed, 2007-05-23 at 13:06 +0200, Sven-Ola Tuecke wrote:
> Hi (bernd),
> 
> in defs.h, the OLSR_PRINTF macro is changed to surround the format parameter 
> with braces. I have at least one older preprocessor who stumbles over this. 
> Any good reason for the braces?

Yes: No one knows what comes in as a value of that parameter and the
braces guarantee that is is parsed as one expression.

Are you really sure that the preprocessor (which one? which version?)
complain about these braces (and not - what I would expect in the first
place since it is a gcc extension AFAIK - the variadic macro parameter)?

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services


