pdf-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pdf-devel] Error module implementation


From: gerel
Subject: Re: [pdf-devel] Error module implementation
Date: Sat, 23 Feb 2008 19:06:06 -0300

 > Date: Sat, 23 Feb 2008 17:55:24 +0100
 > From: Juan Pedro Bolivar Puente <address@hidden>
 >
 > Hi,
 > 
 > Just one little suggestion is not to embrace single-statement macros in 
 > a do{ ... }while(0). For example:
 > 
 > #define PDF_DEBUG_BASE(message, ...) do{ \
 >   pdf_error (0, stderr, "***DEBUG BASE***:%s:%d: " message, \
 >   __FILE__, __LINE__, __VA_ARGS__); \
 >   } while (0)
 > 
 > Could be:
 > 
 > #define PDF_DEBUG_BASE(message, ...) \
 >   pdf_error (0, stderr, "***DEBUG BASE***:%s:%d: " message, \
 >   __FILE__, __LINE__, __VA_ARGS__)
 > 
 > 
 > JP


Thanks JP. I forgot it's only useful for multiple statements.

-gerel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]