From ee2fb0f389161c8f706923aa58e227ab6a2c623f Mon Sep 17 00:00:00 2001
From: Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Date: Tue, 25 Feb 2025 08:22:50 +0000
Subject: [PATCH v9 1/5] make pgstat_flush_wal() static

pgstat_flush_wal() is used only in pgstat_wal.c so make it static.
---
 src/backend/utils/activity/pgstat_wal.c | 3 ++-
 src/include/utils/pgstat_internal.h     | 2 --
 2 files changed, 2 insertions(+), 3 deletions(-)
  57.6% src/backend/utils/activity/
  42.3% src/include/utils/

diff --git a/src/backend/utils/activity/pgstat_wal.c b/src/backend/utils/activity/pgstat_wal.c
index 4dc41a4a590..b702891ed46 100644
--- a/src/backend/utils/activity/pgstat_wal.c
+++ b/src/backend/utils/activity/pgstat_wal.c
@@ -29,6 +29,7 @@
  */
 static WalUsage prevWalUsage;
 
+static void pgstat_flush_wal(bool nowait);
 
 /*
  * Calculate how much WAL usage counters have increased and update
@@ -72,7 +73,7 @@ pgstat_fetch_stat_wal(void)
 /*
  * Simple wrapper of pgstat_wal_flush_cb()
  */
-void
+static void
 pgstat_flush_wal(bool nowait)
 {
 	(void) pgstat_wal_flush_cb(nowait);
diff --git a/src/include/utils/pgstat_internal.h b/src/include/utils/pgstat_internal.h
index 06dcea3f0dc..36d228e3558 100644
--- a/src/include/utils/pgstat_internal.h
+++ b/src/include/utils/pgstat_internal.h
@@ -748,8 +748,6 @@ extern void pgstat_slru_snapshot_cb(void);
  * Functions in pgstat_wal.c
  */
 
-extern void pgstat_flush_wal(bool nowait);
-
 extern void pgstat_wal_init_backend_cb(void);
 extern bool pgstat_wal_have_pending_cb(void);
 extern bool pgstat_wal_flush_cb(bool nowait);
-- 
2.34.1

