From 38da3c826b937325d4b6eb92c258a246188e89ee Mon Sep 17 00:00:00 2001 From: Onder Kalaci Date: Wed, 4 May 2016 09:42:10 +0300 Subject: [PATCH] Fix compile time warning This change fixes a compile time warning related to definition/declaration order of the code. --- src/backend/distributed/planner/multi_physical_planner.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/distributed/planner/multi_physical_planner.c b/src/backend/distributed/planner/multi_physical_planner.c index 88675c1b6..181db5e9d 100644 --- a/src/backend/distributed/planner/multi_physical_planner.c +++ b/src/backend/distributed/planner/multi_physical_planner.c @@ -2007,13 +2007,13 @@ SubquerySqlTaskList(Job *job) { ShardInterval *shardInterval = (ShardInterval *) lfirst(shardIntervalCell); - tableSize += ShardLength(shardInterval->shardId); - RangeTableFragment *shardFragment = palloc0(fragmentSize); shardFragment->fragmentReference = &(shardInterval->shardId); shardFragment->fragmentType = CITUS_RTE_RELATION; shardFragment->rangeTableId = tableId; + tableSize += ShardLength(shardInterval->shardId); + if (tableId == 1) { List *fragmentCombination = list_make1(shardFragment);