summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/utils/resowner/resowner.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/utils/resowner/resowner.c b/src/backend/utils/resowner/resowner.c
index 20b12c2013..3bdfcbacea 100644
--- a/src/backend/utils/resowner/resowner.c
+++ b/src/backend/utils/resowner/resowner.c
@@ -490,6 +490,10 @@ ResourceOwnerDelete(ResourceOwner owner)
pfree(owner->files);
if (owner->dsms)
pfree(owner->dsms);
+#ifdef XCP
+ if (owner->stmts)
+ pfree(owner->stmts);
+#endif
pfree(owner);
}