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/environment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/bootstrap/environment.c') diff --git a/src/bootstrap/environment.c b/src/bootstrap/environment.c index 57baea6..570c5d4 100644 --- a/src/bootstrap/environment.c +++ b/src/bootstrap/environment.c @@ -105,7 +105,7 @@ env_add_or_update_current(Environment *env, Object *symbol, Object *value) { Environment * env_extend(Environment *parent, Environment *extra) { - Environment *env = env_create(parent); + Environment *env = parent; for (size_t i = 0; i < extra->size; i++) { EnvEntry entry = extra->buf[i]; Environment *tmp = env; -- cgit v1.2.1