ref: 72b32527a08d2e6c5368ff907d766104f583f225
parent: 11de082b61546dbd5b02bb2a5d3a389a9a716ec5
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Sat Sep 28 12:09:37 EDT 2024
Fix a GC bug.
--- a/src/runtime/eval.c
+++ b/src/runtime/eval.c
@@ -3628,7 +3628,7 @@
return;
}
/* not done, it must be a C'BIND */
- GCCHECK(1);
+ GCCHECKSAVE(res, 1);
IOASSERT(GETTAG(q) == T_AP && GETTAG(FUN(q)) == T_AP && GETTAG(FUN(FUN(q))) == T_IO_CCBIND, "rest-AP");
r = ARG(FUN(q));
s = ARG(q);
--
⑨