Collin Funk wrote:
> > I assume the AUX
> > macro would allow the double parentheses that look more consistent with
> > other macros?

Yes, that's the point. It's a pity that ATTRIBUTE_ALLOC_SIZE,
ATTRIBUTE_SENTINEL, ATTRIBUTE_FORMAT, ATTRIBUTE_NONNULL take an extra level
of parentheses. We did not think at the __VA_ARGS__ trick when implementing
them. But it's too late now to change this.

So when in doubt, just keep things consistent.

Bruno




Reply via email to