From efee9222b58c4628a620f88aa5679f5823fc8dda Mon Sep 17 00:00:00 2001 From: Ashutosh Bapat Date: Wed, 7 Mar 2012 12:09:43 +0530 Subject: In create_remotequery_plan() there is a path in which an uninitialised variable distcol_expr can be used and thus can cause server crash in case its default value is NON-NULL. Initialised it to NULL. --- src/backend/optimizer/plan/createplan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/backend/optimizer/plan/createplan.c b/src/backend/optimizer/plan/createplan.c index 10d971de1b..9a644a5346 100644 --- a/src/backend/optimizer/plan/createplan.c +++ b/src/backend/optimizer/plan/createplan.c @@ -2497,7 +2497,7 @@ create_remotequery_plan(PlannerInfo *root, Path *best_path, RangeTblRef *rtr; List *varlist; ListCell *varcell; - Expr *distcol_expr; + Expr *distcol_expr = NULL; Datum distcol_value; bool distcol_isnull; Oid distcol_type; -- cgit v1.2.3