Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2025-02-11 21:03:29 +0000
committerPeter Eisentraut2025-02-13 09:57:07 +0000
commited5e5f071033c8bdaabc8d9cd015f89aa3ccfeef (patch)
treeadc8ea474c2ffc8fa4443478b9c7902b15aaf0b7 /src/backend/commands
parentcdaeff9b39d9ea0cdd8a0676dc6aac7d719b4541 (diff)
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/commands')
-rw-r--r--src/backend/commands/dbcommands.c14
-rw-r--r--src/backend/commands/sequence.c12
-rw-r--r--src/backend/commands/tablecmds.c4
-rw-r--r--src/backend/commands/tablespace.c6
4 files changed, 18 insertions, 18 deletions
diff --git a/src/backend/commands/dbcommands.c b/src/backend/commands/dbcommands.c
index 46310add459..1753b289074 100644
--- a/src/backend/commands/dbcommands.c
+++ b/src/backend/commands/dbcommands.c
@@ -529,7 +529,7 @@ CreateDirAndVersionFile(char *dbpath, Oid dbid, Oid tsid, bool isRedo)
xlrec.tablespace_id = tsid;
XLogBeginInsert();
- XLogRegisterData((char *) (&xlrec),
+ XLogRegisterData(&xlrec,
sizeof(xl_dbase_create_wal_log_rec));
(void) XLogInsert(RM_DBASE_ID, XLOG_DBASE_CREATE_WAL_LOG);
@@ -625,7 +625,7 @@ CreateDatabaseUsingFileCopy(Oid src_dboid, Oid dst_dboid, Oid src_tsid,
xlrec.src_tablespace_id = srctablespace;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec,
+ XLogRegisterData(&xlrec,
sizeof(xl_dbase_create_file_copy_rec));
(void) XLogInsert(RM_DBASE_ID,
@@ -2183,7 +2183,7 @@ movedb(const char *dbname, const char *tblspcname)
xlrec.src_tablespace_id = src_tblspcoid;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec,
+ XLogRegisterData(&xlrec,
sizeof(xl_dbase_create_file_copy_rec));
(void) XLogInsert(RM_DBASE_ID,
@@ -2279,8 +2279,8 @@ movedb(const char *dbname, const char *tblspcname)
xlrec.ntablespaces = 1;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, sizeof(xl_dbase_drop_rec));
- XLogRegisterData((char *) &src_tblspcoid, sizeof(Oid));
+ XLogRegisterData(&xlrec, sizeof(xl_dbase_drop_rec));
+ XLogRegisterData(&src_tblspcoid, sizeof(Oid));
(void) XLogInsert(RM_DBASE_ID,
XLOG_DBASE_DROP | XLR_SPECIAL_REL_UPDATE);
@@ -3037,8 +3037,8 @@ remove_dbtablespaces(Oid db_id)
xlrec.ntablespaces = ntblspc;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, MinSizeOfDbaseDropRec);
- XLogRegisterData((char *) tablespace_ids, ntblspc * sizeof(Oid));
+ XLogRegisterData(&xlrec, MinSizeOfDbaseDropRec);
+ XLogRegisterData(tablespace_ids, ntblspc * sizeof(Oid));
(void) XLogInsert(RM_DBASE_ID,
XLOG_DBASE_DROP | XLR_SPECIAL_REL_UPDATE);
diff --git a/src/backend/commands/sequence.c b/src/backend/commands/sequence.c
index b13ee2b745d..4b7c5113aab 100644
--- a/src/backend/commands/sequence.c
+++ b/src/backend/commands/sequence.c
@@ -415,8 +415,8 @@ fill_seq_fork_with_data(Relation rel, HeapTuple tuple, ForkNumber forkNum)
xlrec.locator = rel->rd_locator;
- XLogRegisterData((char *) &xlrec, sizeof(xl_seq_rec));
- XLogRegisterData((char *) tuple->t_data, tuple->t_len);
+ XLogRegisterData(&xlrec, sizeof(xl_seq_rec));
+ XLogRegisterData(tuple->t_data, tuple->t_len);
recptr = XLogInsert(RM_SEQ_ID, XLOG_SEQ_LOG);
@@ -840,8 +840,8 @@ nextval_internal(Oid relid, bool check_permissions)
xlrec.locator = seqrel->rd_locator;
- XLogRegisterData((char *) &xlrec, sizeof(xl_seq_rec));
- XLogRegisterData((char *) seqdatatuple.t_data, seqdatatuple.t_len);
+ XLogRegisterData(&xlrec, sizeof(xl_seq_rec));
+ XLogRegisterData(seqdatatuple.t_data, seqdatatuple.t_len);
recptr = XLogInsert(RM_SEQ_ID, XLOG_SEQ_LOG);
@@ -1026,8 +1026,8 @@ do_setval(Oid relid, int64 next, bool iscalled)
XLogRegisterBuffer(0, buf, REGBUF_WILL_INIT);
xlrec.locator = seqrel->rd_locator;
- XLogRegisterData((char *) &xlrec, sizeof(xl_seq_rec));
- XLogRegisterData((char *) seqdatatuple.t_data, seqdatatuple.t_len);
+ XLogRegisterData(&xlrec, sizeof(xl_seq_rec));
+ XLogRegisterData(seqdatatuple.t_data, seqdatatuple.t_len);
recptr = XLogInsert(RM_SEQ_ID, XLOG_SEQ_LOG);
diff --git a/src/backend/commands/tablecmds.c b/src/backend/commands/tablecmds.c
index 5823fce9340..72a1b64c2a2 100644
--- a/src/backend/commands/tablecmds.c
+++ b/src/backend/commands/tablecmds.c
@@ -2283,8 +2283,8 @@ ExecuteTruncateGuts(List *explicit_rels,
xlrec.flags |= XLH_TRUNCATE_RESTART_SEQS;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, SizeOfHeapTruncate);
- XLogRegisterData((char *) logrelids, list_length(relids_logged) * sizeof(Oid));
+ XLogRegisterData(&xlrec, SizeOfHeapTruncate);
+ XLogRegisterData(logrelids, list_length(relids_logged) * sizeof(Oid));
XLogSetRecordFlags(XLOG_INCLUDE_ORIGIN);
diff --git a/src/backend/commands/tablespace.c b/src/backend/commands/tablespace.c
index 4ac2763c7f3..a9005cc7212 100644
--- a/src/backend/commands/tablespace.c
+++ b/src/backend/commands/tablespace.c
@@ -363,9 +363,9 @@ CreateTableSpace(CreateTableSpaceStmt *stmt)
xlrec.ts_id = tablespaceoid;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec,
+ XLogRegisterData(&xlrec,
offsetof(xl_tblspc_create_rec, ts_path));
- XLogRegisterData((char *) location, strlen(location) + 1);
+ XLogRegisterData(location, strlen(location) + 1);
(void) XLogInsert(RM_TBLSPC_ID, XLOG_TBLSPC_CREATE);
}
@@ -533,7 +533,7 @@ DropTableSpace(DropTableSpaceStmt *stmt)
xlrec.ts_id = tablespaceoid;
XLogBeginInsert();
- XLogRegisterData((char *) &xlrec, sizeof(xl_tblspc_drop_rec));
+ XLogRegisterData(&xlrec, sizeof(xl_tblspc_drop_rec));
(void) XLogInsert(RM_TBLSPC_ID, XLOG_TBLSPC_DROP);
}