From 7a138f44719f0217775298928ee2d828d74dd917 Mon Sep 17 00:00:00 2001 From: lemon Date: Tue, 11 Oct 2022 08:55:31 +0200 Subject: missing gcmark() --- pez.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pez.c b/pez.c index c9a0a88..e34d5b0 100644 --- a/pez.c +++ b/pez.c @@ -809,6 +809,9 @@ markproto(PezContext *cx, Proto *pr) gcmark(cx, unbox_obj(pr->con[i])); } } + if (!pr->nupval && pr->fn0) { + gcmark(cx, (Obj *)pr->fn0); + } } static void -- cgit v1.2.3