diff options
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/postmaster/autovacuum.h | 4 | ||||
-rw-r--r-- | src/include/postmaster/bgworker_internals.h | 2 | ||||
-rw-r--r-- | src/include/postmaster/bgwriter.h | 4 | ||||
-rw-r--r-- | src/include/postmaster/pgarch.h | 2 | ||||
-rw-r--r-- | src/include/postmaster/postmaster.h | 2 | ||||
-rw-r--r-- | src/include/postmaster/startup.h | 2 | ||||
-rw-r--r-- | src/include/postmaster/syslogger.h | 2 | ||||
-rw-r--r-- | src/include/postmaster/walsummarizer.h | 2 | ||||
-rw-r--r-- | src/include/postmaster/walwriter.h | 2 | ||||
-rw-r--r-- | src/include/replication/slotsync.h | 2 | ||||
-rw-r--r-- | src/include/replication/walreceiver.h | 2 | ||||
-rw-r--r-- | src/include/tcop/backend_startup.h | 2 |
12 files changed, 14 insertions, 14 deletions
diff --git a/src/include/postmaster/autovacuum.h b/src/include/postmaster/autovacuum.h index 06d4a593575..6a95e5f55bd 100644 --- a/src/include/postmaster/autovacuum.h +++ b/src/include/postmaster/autovacuum.h @@ -58,8 +58,8 @@ extern void autovac_init(void); /* called from postmaster when a worker could not be forked */ extern void AutoVacWorkerFailed(void); -extern void AutoVacLauncherMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); -extern void AutoVacWorkerMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void AutoVacLauncherMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void AutoVacWorkerMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern bool AutoVacuumRequestWork(AutoVacuumWorkItemType type, Oid relationId, BlockNumber blkno); diff --git a/src/include/postmaster/bgworker_internals.h b/src/include/postmaster/bgworker_internals.h index 092b1610663..29e6f44cf08 100644 --- a/src/include/postmaster/bgworker_internals.h +++ b/src/include/postmaster/bgworker_internals.h @@ -52,6 +52,6 @@ extern void ForgetUnstartedBackgroundWorkers(void); extern void ResetBackgroundWorkerCrashTimes(void); /* Entry point for background worker processes */ -extern void BackgroundWorkerMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void BackgroundWorkerMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); #endif /* BGWORKER_INTERNALS_H */ diff --git a/src/include/postmaster/bgwriter.h b/src/include/postmaster/bgwriter.h index 2d5854e6879..4fd717169f0 100644 --- a/src/include/postmaster/bgwriter.h +++ b/src/include/postmaster/bgwriter.h @@ -27,8 +27,8 @@ extern PGDLLIMPORT int CheckPointTimeout; extern PGDLLIMPORT int CheckPointWarning; extern PGDLLIMPORT double CheckPointCompletionTarget; -extern void BackgroundWriterMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); -extern void CheckpointerMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void BackgroundWriterMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void CheckpointerMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern void RequestCheckpoint(int flags); extern void CheckpointWriteDelay(int flags, double progress); diff --git a/src/include/postmaster/pgarch.h b/src/include/postmaster/pgarch.h index 8fc6bfeec1b..a32d78feb27 100644 --- a/src/include/postmaster/pgarch.h +++ b/src/include/postmaster/pgarch.h @@ -29,7 +29,7 @@ extern Size PgArchShmemSize(void); extern void PgArchShmemInit(void); extern bool PgArchCanRestart(void); -extern void PgArchiverMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void PgArchiverMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern void PgArchWakeup(void); extern void PgArchForceDirScan(void); diff --git a/src/include/postmaster/postmaster.h b/src/include/postmaster/postmaster.h index 188a06e2379..d8a9f14b3b8 100644 --- a/src/include/postmaster/postmaster.h +++ b/src/include/postmaster/postmaster.h @@ -109,7 +109,7 @@ extern PGDLLIMPORT struct ClientSocket *MyClientSocket; /* prototypes for functions in launch_backend.c */ extern pid_t postmaster_child_launch(BackendType child_type, int child_slot, - char *startup_data, + const void *startup_data, size_t startup_data_len, struct ClientSocket *client_sock); const char *PostmasterChildName(BackendType child_type); diff --git a/src/include/postmaster/startup.h b/src/include/postmaster/startup.h index 736c97d121a..ae0f6347fc0 100644 --- a/src/include/postmaster/startup.h +++ b/src/include/postmaster/startup.h @@ -26,7 +26,7 @@ extern PGDLLIMPORT int log_startup_progress_interval; extern void HandleStartupProcInterrupts(void); -extern void StartupProcessMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void StartupProcessMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern void PreRestoreCommand(void); extern void PostRestoreCommand(void); extern bool IsPromoteSignaled(void); diff --git a/src/include/postmaster/syslogger.h b/src/include/postmaster/syslogger.h index e92d8531478..197d8e43fdd 100644 --- a/src/include/postmaster/syslogger.h +++ b/src/include/postmaster/syslogger.h @@ -90,7 +90,7 @@ extern int SysLogger_Start(int child_slot); extern void write_syslogger_file(const char *buffer, int count, int destination); -extern void SysLoggerMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void SysLoggerMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern bool CheckLogrotateSignal(void); extern void RemoveLogrotateSignalFiles(void); diff --git a/src/include/postmaster/walsummarizer.h b/src/include/postmaster/walsummarizer.h index bfe86663ccb..e1086d02c8b 100644 --- a/src/include/postmaster/walsummarizer.h +++ b/src/include/postmaster/walsummarizer.h @@ -21,7 +21,7 @@ extern PGDLLIMPORT int wal_summary_keep_time; extern Size WalSummarizerShmemSize(void); extern void WalSummarizerShmemInit(void); -extern void WalSummarizerMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void WalSummarizerMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern void GetWalSummarizerState(TimeLineID *summarized_tli, XLogRecPtr *summarized_lsn, diff --git a/src/include/postmaster/walwriter.h b/src/include/postmaster/walwriter.h index 9fc3c665774..ea8c22b174f 100644 --- a/src/include/postmaster/walwriter.h +++ b/src/include/postmaster/walwriter.h @@ -18,6 +18,6 @@ extern PGDLLIMPORT int WalWriterDelay; extern PGDLLIMPORT int WalWriterFlushAfter; -extern void WalWriterMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void WalWriterMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); #endif /* _WALWRITER_H */ diff --git a/src/include/replication/slotsync.h b/src/include/replication/slotsync.h index 3fad27f0a63..6cde7f81cec 100644 --- a/src/include/replication/slotsync.h +++ b/src/include/replication/slotsync.h @@ -26,7 +26,7 @@ extern PGDLLIMPORT char *PrimarySlotName; extern char *CheckAndGetDbnameFromConninfo(void); extern bool ValidateSlotSyncParams(int elevel); -extern void ReplSlotSyncWorkerMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void ReplSlotSyncWorkerMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern void ShutDownSlotSync(void); extern bool SlotSyncWorkerCanRestart(void); diff --git a/src/include/replication/walreceiver.h b/src/include/replication/walreceiver.h index 204419bd8a3..992be93cce8 100644 --- a/src/include/replication/walreceiver.h +++ b/src/include/replication/walreceiver.h @@ -486,7 +486,7 @@ walrcv_clear_result(WalRcvExecResult *walres) } /* prototypes for functions in walreceiver.c */ -extern void WalReceiverMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void WalReceiverMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); extern void ProcessWalRcvInterrupts(void); extern void WalRcvForceReply(void); diff --git a/src/include/tcop/backend_startup.h b/src/include/tcop/backend_startup.h index 01baf4aad75..73285611203 100644 --- a/src/include/tcop/backend_startup.h +++ b/src/include/tcop/backend_startup.h @@ -39,6 +39,6 @@ typedef struct BackendStartupData CAC_state canAcceptConnections; } BackendStartupData; -extern void BackendMain(char *startup_data, size_t startup_data_len) pg_attribute_noreturn(); +extern void BackendMain(const void *startup_data, size_t startup_data_len) pg_attribute_noreturn(); #endif /* BACKEND_STARTUP_H */ |