aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTatsuo Ishii <ishii@postgresql.org>2015-03-26 10:38:11 +0900
committerTatsuo Ishii <ishii@postgresql.org>2015-03-26 10:38:11 +0900
commit3740bb8347a946232ad281174398a825c1b40c73 (patch)
tree8ff52473254dad3c395a00702ab4abb5e241ca73
parent3171edddc4b8386e0f0ee2a68bb4b253d79444fc (diff)
downloadpostgresql-3740bb8347a946232ad281174398a825c1b40c73.tar.gz
postgresql-3740bb8347a946232ad281174398a825c1b40c73.zip
Make SyncRepWakeQueue to a static function
It is only used in src/backend/replication/syncrep.c. Back-patch to all supported branches except 9.1 which declares the function as static.
-rw-r--r--src/backend/replication/syncrep.c3
-rw-r--r--src/include/replication/syncrep.h3
2 files changed, 2 insertions, 4 deletions
diff --git a/src/backend/replication/syncrep.c b/src/backend/replication/syncrep.c
index aa54bfba6cf..9218e3b3cb4 100644
--- a/src/backend/replication/syncrep.c
+++ b/src/backend/replication/syncrep.c
@@ -69,6 +69,7 @@ static int SyncRepWaitMode = SYNC_REP_NO_WAIT;
static void SyncRepQueueInsert(int mode);
static void SyncRepCancelWait(void);
+static int SyncRepWakeQueue(bool all, int mode);
static int SyncRepGetStandbyPriority(void);
@@ -524,7 +525,7 @@ SyncRepGetStandbyPriority(void)
*
* Must hold SyncRepLock.
*/
-int
+static int
SyncRepWakeQueue(bool all, int mode)
{
volatile WalSndCtlData *walsndctl = WalSndCtl;
diff --git a/src/include/replication/syncrep.h b/src/include/replication/syncrep.h
index 7eeaf3b04c5..50972e2aa70 100644
--- a/src/include/replication/syncrep.h
+++ b/src/include/replication/syncrep.h
@@ -47,9 +47,6 @@ extern void SyncRepReleaseWaiters(void);
/* called by checkpointer */
extern void SyncRepUpdateSyncStandbysDefined(void);
-/* called by various procs */
-extern int SyncRepWakeQueue(bool all, int mode);
-
extern bool check_synchronous_standby_names(char **newval, void **extra, GucSource source);
extern void assign_synchronous_commit(int newval, void *extra);