Fix under-parenthesized macro definitions

Alvaro Herrera <alvherre@alvh.no-ip.org>

Commit: a0a40f611e9af81507a48f7fd96833ad57c8e4ae
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: 2019-09-13T19:26:55Z
Releases: 12.0
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

Files

PathChange+/−
src/include/nodes/parsenodes.h modified +2 −2

Discussion

Cited messages not in the archive: 19795.1568400476@sss.pgh.pa.us