Fix under-parenthesized macro definitions
authorAlvaro Herrera <[email protected]>
Fri, 13 Sep 2019 19:26:55 +0000 (16:26 -0300)
committerAlvaro Herrera <[email protected]>
Fri, 13 Sep 2019 19:26:55 +0000 (16:26 -0300)
commit6d50fd469a4618d92bcdf44fd8a4ef0a2f06f782
tree13013898833f2cd3b3642d43ae9375aaccff14f0
parent09b236af90befd9e0342040a1503776cee76eccc
Fix under-parenthesized macro definitions

Lack of parens in the definitions could cause a statement using these
macros to have unexpected semantics.  In current code no bug is
apparent, but best to fix the definitions to avoid problems down the
line.

Reported-by: Tom Lane
Discussion: https://postgr.es/m/19795.1568400476@sss.pgh.pa.us
src/include/nodes/parsenodes.h