From a29e731d94b61bfb1cc4a9ea2341590126cb955c Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Thu, 16 May 2019 17:46:42 -0400 Subject: [PATCH] Insure optional arg pairs are mutable --- include/cyclone/runtime.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/cyclone/runtime.h b/include/cyclone/runtime.h index 4ad4b1e8..b9ae4ecd 100644 --- a/include/cyclone/runtime.h +++ b/include/cyclone/runtime.h @@ -134,6 +134,7 @@ object Cyc_global_set(void *thd, object * glo, object value); } \ var[i].hdr.mark = gc_color_red; \ var[i].hdr.grayed = 0; \ + var[i].hdr.immutable = 0; \ var[i].tag = pair_tag; \ var[i].pair_car = tmp; \ var[i].pair_cdr = (i == (count-1)) ? NULL : &var[i + 1]; \