aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/storage/lmgr/lmgr.c16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/backend/storage/lmgr/lmgr.c b/src/backend/storage/lmgr/lmgr.c
index 9d2663e2f9d..0632fc009e5 100644
--- a/src/backend/storage/lmgr/lmgr.c
+++ b/src/backend/storage/lmgr/lmgr.c
@@ -1003,17 +1003,7 @@ DescribeLockTag(StringInfo buf, const LOCKTAG *tag)
const char *
GetLockNameFromTagType(uint16 locktag_type)
{
- const char *locktypename;
- char tnbuf[32];
-
- if (locktag_type <= LOCKTAG_LAST_TYPE)
- locktypename = LockTagTypeNames[locktag_type];
- else
- {
- snprintf(tnbuf, sizeof(tnbuf), "unknown %d",
- (int) locktag_type);
- locktypename = tnbuf;
- }
-
- return locktypename;
+ if (locktag_type > LOCKTAG_LAST_TYPE)
+ return "???";
+ return LockTagTypeNames[locktag_type];
}