diff --git a/src/backend/utils/Gen_fmgrtab.sh.in b/src/backend/utils/Gen_fmgrtab.sh.in index 3e04b2d890ff221b219aff5c9f9f955b967a1ecc..41d480ed670ee567d910a6bdb132391da53f3362 100644 --- a/src/backend/utils/Gen_fmgrtab.sh.in +++ b/src/backend/utils/Gen_fmgrtab.sh.in @@ -8,7 +8,7 @@ # # # IDENTIFICATION -# $Header: /cvsroot/pgsql/src/backend/utils/Attic/Gen_fmgrtab.sh.in,v 1.6 1998/01/15 19:44:50 pgsql Exp $ +# $Header: /cvsroot/pgsql/src/backend/utils/Attic/Gen_fmgrtab.sh.in,v 1.7 1998/01/31 05:22:41 momjian Exp $ # # NOTES # Passes any -D options on to cpp prior to generating the list @@ -81,7 +81,7 @@ cat > $HFILE <fn_addr \ +) + #ifdef TRACE_FMGR_PTR #define FMGR_PTR2(FINFO, ARG1, ARG2) \ fmgr_ptr(FINFO, 2, ARG1, ARG2) #else #define FMGR_PTR2(FINFO, ARG1, ARG2) \ - (((FINFO)->fn_addr) ? (*(fmgr_faddr(FINFO)))(ARG1, ARG2) : fmgr((FINFO)->fn_oid, ARG1, ARG2)) +( \ + ((FINFO)->fn_addr) ? \ + (*(fmgr_faddr(FINFO)))(ARG1, ARG2) \ + : \ + fmgr((FINFO)->fn_oid, ARG1, ARG2) \ +) #endif /* @@ -182,7 +192,7 @@ cat > $TABCFILE <fn_addr; -} - /* * fmgr - return the value of a function call *