From 82b03d5cb68915eca2db3d94760a9ff7ce853501 Mon Sep 17 00:00:00 2001 From: Jason Petersen Date: Wed, 19 Apr 2017 23:11:16 -0600 Subject: [PATCH] Add explicit cast for argument to copyObject PostgreSQL 10 adds a call to typeof, if supported. --- src/backend/distributed/planner/multi_logical_optimizer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/planner/multi_logical_optimizer.c b/src/backend/distributed/planner/multi_logical_optimizer.c index 27b28653a..7bfa0efec 100644 --- a/src/backend/distributed/planner/multi_logical_optimizer.c +++ b/src/backend/distributed/planner/multi_logical_optimizer.c @@ -1320,7 +1320,7 @@ MasterAggregateMutator(Node *originalNode, MasterAggregateWalkerContext *walkerC else if (IsA(originalNode, Var)) { uint32 masterTableId = 1; /* one table on the master node */ - Var *newColumn = copyObject(originalNode); + Var *newColumn = copyObject((Var *) originalNode); newColumn->varno = masterTableId; newColumn->varattno = walkerContext->columnId; walkerContext->columnId++;