summaryrefslogtreecommitdiff
path: root/src/backend/storage/lmgr/lmgr.c
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2019-04-02 16:03:26 -0300
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2019-04-02 16:03:26 -0300
commite8abf97af770401934a2fc4887940b76403520f0 (patch)
tree30f92c5e108f76bfe8ee2f3b2bcf85820b7e3cec /src/backend/storage/lmgr/lmgr.c
parent11074f26bc072334ab91e5646d113f95f884bd07 (diff)
downloadpostgresql-e8abf97af770401934a2fc4887940b76403520f0.tar.gz
Prevent use of uninitialized variable
Per buildfarm member longfin.
Diffstat (limited to 'src/backend/storage/lmgr/lmgr.c')
-rw-r--r--src/backend/storage/lmgr/lmgr.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/storage/lmgr/lmgr.c b/src/backend/storage/lmgr/lmgr.c
index 0b04b09378..106d227a5a 100644
--- a/src/backend/storage/lmgr/lmgr.c
+++ b/src/backend/storage/lmgr/lmgr.c
@@ -880,7 +880,8 @@ WaitForLockersMultiple(List *locktags, LOCKMODE lockmode, bool progress)
holders = lappend(holders,
GetLockConflicts(locktag, lockmode,
progress ? &count : NULL));
- total += count;
+ if (progress)
+ total += count;
}
if (progress)