On Wed, Feb 18, 2009 at 10:49:29PM +1100, Dmitri Nikulin wrote: > #define RB_AUGMENT(x) ((void)x) Replace that with #define RB_AUGMENT(x) do { (void)x; } while (0) Joerg