Skip to content

Commit 02de348

Browse files
committed
Better slot recover on TCOs.
1 parent 85489a9 commit 02de348

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/query.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -834,7 +834,7 @@ static void reuse_frame(query *q, const clause *cl)
834834
{
835835
frame *f = GET_CURR_FRAME();
836836
const frame *newf = GET_FRAME(q->st.fp);
837-
f->initial_slots = f->actual_slots = cl->nbr_vars;
837+
f->initial_slots = f->actual_slots = cl->nbr_vars - cl->nbr_temporaries;
838838
f->chgen = ++q->chgen;
839839
f->overflow = 0;
840840

0 commit comments

Comments
 (0)