Skip to content

Commit 27bc879

Browse files
committed
Fix bogus sizeof calculations.
Noted by Coverity. Typo in 27cc7cd, so back-patch to v12 as that was.
1 parent 5576cbc commit 27bc879

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/backend/executor/execMain.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2917,7 +2917,7 @@ EvalPlanQualStart(EPQState *epqstate, Plan *planTree)
29172917
{
29182918
Assert(epqstate->relsubs_done != NULL);
29192919
memset(epqstate->relsubs_rowmark, 0,
2920-
sizeof(rtsize * sizeof(ExecAuxRowMark *)));
2920+
rtsize * sizeof(ExecAuxRowMark *));
29212921
memset(epqstate->relsubs_done, 0,
29222922
rtsize * sizeof(bool));
29232923
}
@@ -2971,7 +2971,7 @@ EvalPlanQualEnd(EPQState *epqstate)
29712971
if (epqstate->tuple_table != NIL)
29722972
{
29732973
memset(epqstate->relsubs_slot, 0,
2974-
sizeof(rtsize * sizeof(TupleTableSlot *)));
2974+
rtsize * sizeof(TupleTableSlot *));
29752975
ExecResetTupleTable(epqstate->tuple_table, true);
29762976
epqstate->tuple_table = NIL;
29772977
}

0 commit comments

Comments
 (0)