aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/gist
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2025-02-11 22:03:29 +0100
committerPeter Eisentraut <peter@eisentraut.org>2025-02-13 10:57:07 +0100
commited5e5f071033c8bdaabc8d9cd015f89aa3ccfeef (patch)
treeadc8ea474c2ffc8fa4443478b9c7902b15aaf0b7 /src/backend/access/gist
parentcdaeff9b39d9ea0cdd8a0676dc6aac7d719b4541 (diff)
downloadpostgresql-ed5e5f071033c8bdaabc8d9cd015f89aa3ccfeef.tar.gz
postgresql-ed5e5f071033c8bdaabc8d9cd015f89aa3ccfeef.zip
Remove unnecessary (char *) casts [xlog]
Remove (char *) casts no longer needed after XLogRegisterData() and XLogRegisterBufData() argument type change. Reviewed-by: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> Discussion: https://www.postgresql.org/message-id/flat/fd1fcedb-3492-4fc8-9e3e-74b97f2db6c7%40eisentraut.org
Diffstat (limited to 'src/backend/access/gist')
-rw-r--r--src/backend/access/gist/gistxlog.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/backend/access/gist/gistxlog.c b/src/backend/access/gist/gistxlog.c
index 9d54e64787a..b354e4ba5d1 100644
--- a/src/backend/access/gist/gistxlog.c
+++ b/src/backend/access/gist/gistxlog.c
@@ -528,14 +528,14 @@ gistXLogSplit(bool page_is_leaf,
* of buffer or data registrations here, make sure you modify the
* XLogEnsureRecordSpace() calls accordingly!
*/
- XLogRegisterData((char *) &xlrec, sizeof(gistxlogPageSplit));
+ XLogRegisterData(&xlrec, sizeof(gistxlogPageSplit));
i = 1;
for (ptr = dist; ptr; ptr = ptr->next)
{
XLogRegisterBuffer(i, ptr->buffer, REGBUF_WILL_INIT);
- XLogRegisterBufData(i, (char *) &(ptr->block.num), sizeof(int));
- XLogRegisterBufData(i, (char *) ptr->list, ptr->lenlist);
+ XLogRegisterBufData(i, &(ptr->block.num), sizeof(int));
+ XLogRegisterBufData(i, ptr->list, ptr->lenlist);
i++;
}
@@ -559,7 +559,7 @@ gistXLogPageDelete(Buffer buffer, FullTransactionId xid,
xlrec.downlinkOffset = downlinkOffset;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfGistxlogPageDelete);
+ XLogRegisterData(&xlrec, SizeOfGistxlogPageDelete);
XLogRegisterBuffer(0, buffer, REGBUF_STANDARD);
XLogRegisterBuffer(1, parentBuffer, REGBUF_STANDARD);
@@ -583,7 +583,7 @@ gistXLogAssignLSN(void)
*/
XLogBeginInsert();
XLogSetRecordFlags(XLOG_MARK_UNIMPORTANT);
- XLogRegisterData((char *) &dummy, sizeof(dummy));
+ XLogRegisterData(&dummy, sizeof(dummy));
return XLogInsert(RM_GIST_ID, XLOG_GIST_ASSIGN_LSN);
}
@@ -609,7 +609,7 @@ gistXLogPageReuse(Relation rel, Relation heaprel,
xlrec_reuse.snapshotConflictHorizon = deleteXid;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec_reuse, SizeOfGistxlogPageReuse);
+ XLogRegisterData(&xlrec_reuse, SizeOfGistxlogPageReuse);
XLogInsert(RM_GIST_ID, XLOG_GIST_PAGE_REUSE);
}
@@ -639,14 +639,14 @@ gistXLogUpdate(Buffer buffer,
xlrec.ntoinsert = ituplen;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, sizeof(gistxlogPageUpdate));
+ XLogRegisterData(&xlrec, sizeof(gistxlogPageUpdate));
XLogRegisterBuffer(0, buffer, REGBUF_STANDARD);
- XLogRegisterBufData(0, (char *) todelete, sizeof(OffsetNumber) * ntodelete);
+ XLogRegisterBufData(0, todelete, sizeof(OffsetNumber) * ntodelete);
/* new tuples */
for (i = 0; i < ituplen; i++)
- XLogRegisterBufData(0, (char *) (itup[i]), IndexTupleSize(itup[i]));
+ XLogRegisterBufData(0, itup[i], IndexTupleSize(itup[i]));
/*
* Include a full page image of the child buf. (only necessary if a
@@ -678,14 +678,14 @@ gistXLogDelete(Buffer buffer, OffsetNumber *todelete, int ntodelete,
xlrec.ntodelete = ntodelete;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfGistxlogDelete);
+ XLogRegisterData(&xlrec, SizeOfGistxlogDelete);
/*
* We need the target-offsets array whether or not we store the whole
* buffer, to allow us to find the snapshotConflictHorizon on a standby
* server.
*/
- XLogRegisterData((char *) todelete, ntodelete * sizeof(OffsetNumber));
+ XLogRegisterData(todelete, ntodelete * sizeof(OffsetNumber));
XLogRegisterBuffer(0, buffer, REGBUF_STANDARD);