Michael Paquier <mich...@paquier.xyz> writes: > I cannot reproduce that, perhaps I'm just missing something with these > switches. Do you think that a cast would cool things? Please see the > attached for the idea.
There are only three animals showing this warning (ayu, batfish, demoiselle) so it likely requires particular clang versions as well as the right -W switches. Maybe a cast would silence it, but your draft seems underparenthesized. (Which raises the question of whether we should be using a macro for this at all --- probably there's not much risk of double-evaluation being a problem, but a static inline would remove the risk.) regards, tom lane