From: Tom Lane Date: Sat, 28 Apr 2018 20:46:24 +0000 (-0400) Subject: Fix incorrect field type for PlannedStmt.jitFlags in outfuncs/readfuncs. X-Git-Tag: REL_11_BETA1~154 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cfffe83ba82021a1819a656e7ec5c28fb3a99152;p=postgresql Fix incorrect field type for PlannedStmt.jitFlags in outfuncs/readfuncs. This field was a bool at one point, but now it's an int. Spotted by Hari Babu; trivial patch is by Ashutosh Bapat. Discussion: https://postgr.es/m/CAJrrPGedKiFE2fqntSauUfhapCksOJzam+QtHfSgx86LhXLeOQ@mail.gmail.com --- diff --git a/src/backend/nodes/outfuncs.c b/src/backend/nodes/outfuncs.c index f2d00c5e31..1da9d7ed15 100644 --- a/src/backend/nodes/outfuncs.c +++ b/src/backend/nodes/outfuncs.c @@ -272,7 +272,7 @@ _outPlannedStmt(StringInfo str, const PlannedStmt *node) WRITE_BOOL_FIELD(transientPlan); WRITE_BOOL_FIELD(dependsOnRole); WRITE_BOOL_FIELD(parallelModeNeeded); - WRITE_BOOL_FIELD(jitFlags); + WRITE_INT_FIELD(jitFlags); WRITE_NODE_FIELD(planTree); WRITE_NODE_FIELD(rtable); WRITE_NODE_FIELD(resultRelations); diff --git a/src/backend/nodes/readfuncs.c b/src/backend/nodes/readfuncs.c index c466b98102..2826cec2f8 100644 --- a/src/backend/nodes/readfuncs.c +++ b/src/backend/nodes/readfuncs.c @@ -1518,7 +1518,7 @@ _readPlannedStmt(void) READ_BOOL_FIELD(transientPlan); READ_BOOL_FIELD(dependsOnRole); READ_BOOL_FIELD(parallelModeNeeded); - READ_BOOL_FIELD(jitFlags); + READ_INT_FIELD(jitFlags); READ_NODE_FIELD(planTree); READ_NODE_FIELD(rtable); READ_NODE_FIELD(resultRelations);