From 2404c6fe2bb4649d3a37320bc7f769881b1e11ce Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Thu, 5 Jun 2025 18:18:52 +0800 Subject: [PATCH] Update ceval.c --- src/interpreter/ceval.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/interpreter/ceval.c b/src/interpreter/ceval.c index 24696983..eaafc958 100644 --- a/src/interpreter/ceval.c +++ b/src/interpreter/ceval.c @@ -92,6 +92,7 @@ FrameResult VM__run_top_frame(VM* self) { py_exception(tp_RecursionError, "maximum recursion depth exceeded"); goto __ERROR; } + // NOTE: remember to change another occurrence after __ERROR_RE_RAISE: co_codes = frame->co->codes.data; co_names = frame->co->names.data; frame->ip++; @@ -1239,6 +1240,7 @@ FrameResult VM__run_top_frame(VM* self) { } frame = self->top_frame; co_codes = frame->co->codes.data; + co_names = frame->co->names.data; goto __ERROR; } }