XLogRegisterData, XLogRegisterBufData void * argument for binary data
authorPeter Eisentraut
Thu, 13 Feb 2025 09:33:14 +0000 (10:33 +0100)
committerPeter Eisentraut
Thu, 13 Feb 2025 09:33:14 +0000 (10:33 +0100)
commitcdaeff9b39d9ea0cdd8a0676dc6aac7d719b4541
tree088b4387209c614c5433b59bc258b8a1894a549c
parent773c51dd39ada5f107a3656377a9611ff89132f1
XLogRegisterData, XLogRegisterBufData void * argument for binary data

Change XLogRegisterData() and XLogRegisterBufData() functions to take
void * for binary data instead of char *.  This will remove the need
for numerous casts (done in a separate commit for clarity).

Reviewed-by: Dagfinn Ilmari Mannsåker
Discussion: https://www.postgresql.org/message-id/flat/fd1fcedb-3492-4fc8-9e3e-74b97f2db6c7%40eisentraut.org
src/backend/access/transam/README
src/backend/access/transam/xloginsert.c
src/include/access/xlog_internal.h
src/include/access/xloginsert.h