Revert "Convert *GetDatum() and DatumGet*() macros to inline functions"
authorPeter Eisentraut <peter@eisentraut.org>
Mon, 12 Sep 2022 17:57:07 +0000 (19:57 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Mon, 12 Sep 2022 17:57:07 +0000 (19:57 +0200)
commite8d78581bb864369035c736a82ecfb57482a1a09
treeb6881a0046c905ad671e0b43d60a42a119f4a3d4
parent595836e99bf1ee6d43405b885fb69bb8c6d3ee23
Revert "Convert *GetDatum() and DatumGet*() macros to inline functions"

This reverts commit 595836e99bf1ee6d43405b885fb69bb8c6d3ee23.

It has problems when USE_FLOAT8_BYVAL is off.
27 files changed:
contrib/intarray/_int_gist.c
doc/src/sgml/xfunc.sgml
src/backend/access/gist/gistutil.c
src/backend/tsearch/ts_parse.c
src/backend/utils/mb/mbutils.c
src/include/access/gin.h
src/include/funcapi.h
src/include/postgres.h
src/include/tsearch/ts_type.h
src/include/tsearch/ts_utils.h
src/include/utils/cash.h
src/include/utils/date.h
src/include/utils/expandeddatum.h
src/include/utils/expandedrecord.h
src/include/utils/geo_decls.h
src/include/utils/inet.h
src/include/utils/jsonb.h
src/include/utils/jsonpath.h
src/include/utils/multirangetypes.h
src/include/utils/numeric.h
src/include/utils/pg_lsn.h
src/include/utils/rangetypes.h
src/include/utils/timestamp.h
src/include/utils/uuid.h
src/include/utils/varbit.h
src/include/utils/xid8.h
src/include/utils/xml.h