aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2015-03-26 12:00:30 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2015-03-26 12:00:30 -0400
commitbed756a820a2c1ee359f5f5b44806e3599190e95 (patch)
treebd974767f214426786c009c3038430af691c7a7c /src
parent656ea810e5e1111bc4d741275b37310a32ff890c (diff)
downloadpostgresql-bed756a820a2c1ee359f5f5b44806e3599190e95.tar.gz
postgresql-bed756a820a2c1ee359f5f5b44806e3599190e95.zip
Suppress some unused-variable complaints in new LOCK_DEBUG code.
Jeff Janes
Diffstat (limited to 'src')
-rw-r--r--src/backend/storage/lmgr/lwlock.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/backend/storage/lmgr/lwlock.c b/src/backend/storage/lmgr/lwlock.c
index 7ca8dc0007b..5813e71da02 100644
--- a/src/backend/storage/lmgr/lwlock.c
+++ b/src/backend/storage/lmgr/lwlock.c
@@ -207,7 +207,8 @@ LOG_LWDEBUG(const char *where, LWLock *lock, const char *msg)
ereport(LOG,
(errhidestmt(true),
errhidecontext(true),
- errmsg("%s(%s %d): %s", where, T_NAME(lock), T_ID(lock), msg)));
+ errmsg("%s(%s %d): %s", where,
+ T_NAME(lock), T_ID(lock), msg)));
}
}
@@ -879,7 +880,7 @@ LWLockDequeueSelf(LWLock *lock)
#ifdef LOCK_DEBUG
{
/* not waiting anymore */
- uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
+ uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
Assert(nwaiters < MAX_BACKENDS);
}
#endif
@@ -1045,7 +1046,7 @@ LWLockAcquireCommon(LWLock *lock, LWLockMode mode, uint64 *valptr, uint64 val)
#ifdef LOCK_DEBUG
{
/* not waiting anymore */
- uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
+ uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
Assert(nwaiters < MAX_BACKENDS);
}
#endif
@@ -1202,7 +1203,7 @@ LWLockAcquireOrWait(LWLock *lock, LWLockMode mode)
#ifdef LOCK_DEBUG
{
/* not waiting anymore */
- uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
+ uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
Assert(nwaiters < MAX_BACKENDS);
}
#endif
@@ -1403,7 +1404,7 @@ LWLockWaitForVar(LWLock *lock, uint64 *valptr, uint64 oldval, uint64 *newval)
#ifdef LOCK_DEBUG
{
/* not waiting anymore */
- uint32 nwaiters = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
+ uint32 nwaiters PG_USED_FOR_ASSERTS_ONLY = pg_atomic_fetch_sub_u32(&lock->nwaiters, 1);
Assert(nwaiters < MAX_BACKENDS);
}
#endif