Thread: pgsql: Revert "Convert *GetDatum() and DatumGet*() macros to inline fun
Revert "Convert *GetDatum() and DatumGet*() macros to inline functions" This reverts commit 595836e99bf1ee6d43405b885fb69bb8c6d3ee23. It has problems when USE_FLOAT8_BYVAL is off. Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/e8d78581bb864369035c736a82ecfb57482a1a09 Modified Files -------------- contrib/intarray/_int_gist.c | 2 +- doc/src/sgml/xfunc.sgml | 2 +- src/backend/access/gist/gistutil.c | 2 +- src/backend/tsearch/ts_parse.c | 4 +- src/backend/utils/mb/mbutils.c | 12 +- src/include/access/gin.h | 14 +- src/include/funcapi.h | 14 +- src/include/postgres.h | 275 +++++++++++------------------------- src/include/tsearch/ts_type.h | 46 ++---- src/include/tsearch/ts_utils.h | 14 +- src/include/utils/cash.h | 14 +- src/include/utils/date.h | 42 +----- src/include/utils/expandeddatum.h | 13 +- src/include/utils/expandedrecord.h | 16 +-- src/include/utils/geo_decls.h | 98 +++---------- src/include/utils/inet.h | 49 +------ src/include/utils/jsonb.h | 31 ++-- src/include/utils/jsonpath.h | 14 +- src/include/utils/multirangetypes.h | 23 +-- src/include/utils/numeric.h | 21 +-- src/include/utils/pg_lsn.h | 13 +- src/include/utils/rangetypes.h | 23 +-- src/include/utils/timestamp.h | 44 ++---- src/include/utils/uuid.h | 15 +- src/include/utils/varbit.h | 21 +-- src/include/utils/xid8.h | 14 +- src/include/utils/xml.h | 13 +- 27 files changed, 190 insertions(+), 659 deletions(-)