diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2015-03-26 12:00:30 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2015-03-26 12:00:30 -0400 |
commit | bed756a820a2c1ee359f5f5b44806e3599190e95 (patch) | |
tree | bd974767f214426786c009c3038430af691c7a7c /src | |
parent | 656ea810e5e1111bc4d741275b37310a32ff890c (diff) | |
download | postgresql-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.c | 11 |
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 |