v8-0001-Fix-a-thinko-in-b676ac443b6.patch
application/octet-stream
Filename: v8-0001-Fix-a-thinko-in-b676ac443b6.patch
Type: application/octet-stream
Part: 1
Patch
Format: format-patch
Series: patch v8-0001
Subject: Fix a thinko in b676ac443b6
| File | + | − |
|---|---|---|
| src/backend/executor/nodeModifyTable.c | 3 | 1 |
From dab04f1cc39a53b4afd122a3b21073f97252a225 Mon Sep 17 00:00:00 2001
From: amitlan <amitlangote09@gmail.com>
Date: Tue, 27 Jul 2021 11:28:51 +0900
Subject: [PATCH v8 1/2] Fix a thinko in b676ac443b6
---
src/backend/executor/nodeModifyTable.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/backend/executor/nodeModifyTable.c b/src/backend/executor/nodeModifyTable.c
index c24684aa6f..dad459a467 100644
--- a/src/backend/executor/nodeModifyTable.c
+++ b/src/backend/executor/nodeModifyTable.c
@@ -714,12 +714,14 @@ ExecInsert(ModifyTableState *mtstate,
if (resultRelInfo->ri_NumSlots >= resultRelInfo->ri_NumSlotsInitialized)
{
TupleDesc tdesc = CreateTupleDescCopy(slot->tts_tupleDescriptor);
+ TupleDesc plan_tdesc =
+ CreateTupleDescCopy(planSlot->tts_tupleDescriptor);
resultRelInfo->ri_Slots[resultRelInfo->ri_NumSlots] =
MakeSingleTupleTableSlot(tdesc, slot->tts_ops);
resultRelInfo->ri_PlanSlots[resultRelInfo->ri_NumSlots] =
- MakeSingleTupleTableSlot(tdesc, planSlot->tts_ops);
+ MakeSingleTupleTableSlot(plan_tdesc, planSlot->tts_ops);
/* remember how many batch slots we initialized */
resultRelInfo->ri_NumSlotsInitialized++;
--
2.24.1