aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes/outfuncs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/nodes/outfuncs.c')
-rw-r--r--src/backend/nodes/outfuncs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/nodes/outfuncs.c b/src/backend/nodes/outfuncs.c
index 557f06e344f..ceac3fd8620 100644
--- a/src/backend/nodes/outfuncs.c
+++ b/src/backend/nodes/outfuncs.c
@@ -465,7 +465,9 @@ _outEquivalenceClass(StringInfo str, const EquivalenceClass *node)
WRITE_NODE_FIELD(ec_opfamilies);
WRITE_OID_FIELD(ec_collation);
+ WRITE_INT_FIELD(ec_childmembers_size);
WRITE_NODE_FIELD(ec_members);
+ WRITE_NODE_ARRAY(ec_childmembers, node->ec_childmembers_size);
WRITE_NODE_FIELD(ec_sources);
/* Only ec_derives_list is written; hash is not serialized. */
WRITE_NODE_FIELD(ec_derives_list);