From c908bad0e24763692419673c8c4829e3b687567c Mon Sep 17 00:00:00 2001 From: Sait Talha Nisanci Date: Wed, 3 Feb 2021 15:16:46 +0300 Subject: [PATCH] Set previous cell inside a for loop (cherry picked from commit eb5be579e308579e2fcf59e8d401bf653528be08) --- .../distributed/planner/intermediate_result_pruning.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/backend/distributed/planner/intermediate_result_pruning.c b/src/backend/distributed/planner/intermediate_result_pruning.c index 6ec08aad0..071c8669d 100644 --- a/src/backend/distributed/planner/intermediate_result_pruning.c +++ b/src/backend/distributed/planner/intermediate_result_pruning.c @@ -383,10 +383,11 @@ RemoveLocalNodeFromWorkerList(List *workerNodeList) { return list_delete_cell_compat(workerNodeList, workerNodeCell, prev); } + #if PG_VERSION_NUM < PG_VERSION_13 + prev = workerNodeCell; + #endif } - #if PG_VERSION_NUM < PG_VERSION_13 - prev = workerNodeCell; - #endif + return workerNodeList; }