]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Remove useless/superfluous Datum conversions
authorPeter Eisentraut <peter@eisentraut.org>
Fri, 8 Aug 2025 20:05:05 +0000 (22:05 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Fri, 8 Aug 2025 20:06:57 +0000 (22:06 +0200)
commitdcfc0f891273eeeb85ce6e723decf5cc37f9b1c3
tree5d4d1e6f25bf64aa44a743f6f280d2d84562f8b5
parent138750dde4a8b939a30a6d650c6c8146192b39cb
Remove useless/superfluous Datum conversions

Remove useless DatumGetFoo() and FooGetDatum() calls.  These are
places where no conversion from or to Datum was actually happening.

We think these extra calls covered here were harmless.  Some actual
bugs that were discovered during this process have been committed
separately (80c758a2e1d2242b26ce47).

Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>
Discussion: https://www.postgresql.org/message-id/flat/8246d7ff-f4b7-4363-913e-827dadfeb145%40eisentraut.org
src/backend/commands/alter.c
src/backend/executor/execExprInterp.c
src/backend/rewrite/rewriteDefine.c
src/backend/statistics/extended_stats.c
src/backend/tsearch/ts_parse.c
src/backend/utils/activity/pgstat.c
src/backend/utils/adt/json.c
src/backend/utils/adt/multirangetypes.c
src/backend/utils/adt/rangetypes.c
src/backend/utils/adt/varlena.c
src/backend/utils/cache/relcache.c