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
