From dbeab0d63b21c14e9c462c08c8f776e9428b853c Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Sun, 17 Oct 2021 12:51:51 +0200 Subject: Add stack protection for recursive funcs --- src/bootstrap/main.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/bootstrap/main.c') diff --git a/src/bootstrap/main.c b/src/bootstrap/main.c index 66b1300..7251e60 100755 --- a/src/bootstrap/main.c +++ b/src/bootstrap/main.c @@ -47,6 +47,7 @@ init(void) { global_env = env_create(NULL); // TODO: make sure we create symbols and strings only once (interning // strings?) + push_active_env(global_env); // Primitive symbols. MAKE_ENV_VAR(global_env, "else", obj_true); -- cgit v1.2.1