]> granicus.if.org Git - postgresql/commitdiff
Make SyncRepWakeQueue to a static function
authorTatsuo Ishii <ishii@postgresql.org>
Thu, 26 Mar 2015 01:34:08 +0000 (10:34 +0900)
committerTatsuo Ishii <ishii@postgresql.org>
Thu, 26 Mar 2015 01:34:08 +0000 (10:34 +0900)
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.

src/backend/replication/syncrep.c
src/include/replication/syncrep.h

index ec594cf3df8f01b04f3815a168d02ca6661dbb6b..325239d63586279c18c70cbbdac69147582705a3 100644 (file)
@@ -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);
 
@@ -546,7 +547,7 @@ SyncRepGetStandbyPriority(void)
  *
  * Must hold SyncRepLock.
  */
-int
+static int
 SyncRepWakeQueue(bool all, int mode)
 {
        volatile WalSndCtlData *walsndctl = WalSndCtl;
index b3d399dad3cd1aaf7803edc3152260b6baf9ba92..71e28578ccefb2b32ae0b90f5896f3c7c638086a 100644 (file)
@@ -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);
-
 /* forward declaration to avoid pulling in walsender_private.h */
 struct WalSnd;
 extern struct WalSnd *SyncRepGetSynchronousStandby(void);