diff options
author | Peter Eisentraut | 2022-07-16 13:47:27 +0000 |
---|---|---|
committer | Peter Eisentraut | 2022-07-16 13:47:27 +0000 |
commit | 506428d091760650971433f6bc083531c307b368 (patch) | |
tree | 2d46d31342e3413a584421c62b3323e42fdb812b /contrib/pg_prewarm/autoprewarm.c | |
parent | b449afb582bb9015bfbb85abc10ce122aef9ec70 (diff) |
Attempt to fix compiler warning on old compiler
A couple more like b449afb582bb9015bfbb85abc10ce122aef9ec70, per
complaints from lapwing.
Diffstat (limited to 'contrib/pg_prewarm/autoprewarm.c')
-rw-r--r-- | contrib/pg_prewarm/autoprewarm.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/contrib/pg_prewarm/autoprewarm.c b/contrib/pg_prewarm/autoprewarm.c index ee20e9b0850..13eee4a1379 100644 --- a/contrib/pg_prewarm/autoprewarm.c +++ b/contrib/pg_prewarm/autoprewarm.c @@ -814,11 +814,12 @@ apw_detach_shmem(int code, Datum arg) static void apw_start_leader_worker(void) { - BackgroundWorker worker = {0}; + BackgroundWorker worker; BackgroundWorkerHandle *handle; BgwHandleStatus status; pid_t pid; + MemSet(&worker, 0, sizeof(BackgroundWorker)); worker.bgw_flags = BGWORKER_SHMEM_ACCESS; worker.bgw_start_time = BgWorkerStart_ConsistentState; strcpy(worker.bgw_library_name, "pg_prewarm"); @@ -855,9 +856,10 @@ apw_start_leader_worker(void) static void apw_start_database_worker(void) { - BackgroundWorker worker = {0}; + BackgroundWorker worker; BackgroundWorkerHandle *handle; + MemSet(&worker, 0, sizeof(BackgroundWorker)); worker.bgw_flags = BGWORKER_SHMEM_ACCESS | BGWORKER_BACKEND_DATABASE_CONNECTION; worker.bgw_start_time = BgWorkerStart_ConsistentState; |