diff options
| author | Ashutosh Bapat | 2012-03-07 06:39:43 +0000 |
|---|---|---|
| committer | Ashutosh Bapat | 2012-03-07 06:39:43 +0000 |
| commit | efee9222b58c4628a620f88aa5679f5823fc8dda (patch) | |
| tree | 872ed8dbe30fe200452383cb6a956a4a1505a739 | |
| parent | 0fa52aaa33bede3d8cbc1c0fb678ac2c393a2edb (diff) | |
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.
| -rw-r--r-- | src/backend/optimizer/plan/createplan.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |
