diff options
author | Peter Eisentraut <peter@eisentraut.org> | 2025-02-11 22:03:29 +0100 |
---|---|---|
committer | Peter Eisentraut <peter@eisentraut.org> | 2025-02-13 10:57:07 +0100 |
commit | ed5e5f071033c8bdaabc8d9cd015f89aa3ccfeef (patch) | |
tree | adc8ea474c2ffc8fa4443478b9c7902b15aaf0b7 /src/backend/access/gist | |
parent | cdaeff9b39d9ea0cdd8a0676dc6aac7d719b4541 (diff) | |
download | postgresql-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.c | 22 |
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); |