summaryrefslogtreecommitdiff
path: root/src/backend/utils/mmgr/portalmem.c
diff options
context:
space:
mode:
authorPeter Eisentraut2020-09-08 15:11:16 +0000
committerPeter Eisentraut2020-09-08 15:15:00 +0000
commit728d4bc16b79dea0dd6d540aa5c55a84ac722a09 (patch)
treefaf78db5258ca65322fab61c1f9a889300812f1f /src/backend/utils/mmgr/portalmem.c
parent1dec091d5b0bfad1a9b061cac820236e98cbd72c (diff)
Use <unnamed> for name of unnamed portal's memory context
Otherwise just printing an empty string makes the memory context debug output slightly confusing. Discussion: https://www.postgresql.org/message-id/flat/ccb353ef-89ff-09b3-8046-1d2514624b9c%402ndquadrant.com
Diffstat (limited to 'src/backend/utils/mmgr/portalmem.c')
-rw-r--r--src/backend/utils/mmgr/portalmem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/utils/mmgr/portalmem.c b/src/backend/utils/mmgr/portalmem.c
index 7072ce48a3e..ec6f80ee99b 100644
--- a/src/backend/utils/mmgr/portalmem.c
+++ b/src/backend/utils/mmgr/portalmem.c
@@ -220,8 +220,8 @@ CreatePortal(const char *name, bool allowDup, bool dupSilent)
/* put portal in table (sets portal->name) */
PortalHashTableInsert(portal, name);
- /* reuse portal->name copy */
- MemoryContextSetIdentifier(portal->portalContext, portal->name);
+ /* for named portals reuse portal->name copy */
+ MemoryContextSetIdentifier(portal->portalContext, portal->name[0] ? portal->name : "<unnamed>");
return portal;
}